دانلود فایل پاورپوینت سیستم های عامل توزیع شده

PowerPoint قابل ویرایش
31 صفحه
8900 تومان

لطفا به نکات زیر در هنگام خرید دانلود فایل پاورپوینت سیستم های عامل توزیع شده توجه فرمایید.

1-در این مطلب، متن اسلاید های اولیه دانلود فایل پاورپوینت سیستم های عامل توزیع شده قرار داده شده است

2-به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید

4-در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد

5-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار نخواهند گرفت

— پاورپوینت شامل تصاویر میباشد —-

اسلاید ۱ :

مقدمه

رقابت پردازه های همروند در اختصاص یک منبع

 

دنباله وقایع لازم برای استفاده یک پردازنده از یک منبع:

محدودیت منبع

۱- درخواست: ارائه درخواست، در صورت اختصاص قبلی منبع به پردازنده دیگر، قرار گرفتن در صف انتظار …. تا آزادی یکی از نوع منبع درخواستی

۲- اختصاص در اولین فرصت ممکن: نگهداری جدولی از وضعیت منبع

۳- آزاد سازی: بروز آوری ساختمان داده های مدیریتی

اسلاید ۲ :

مقدمه – ادامه ۱

اختصاص توسط سیستم و دو فراخوانی request و release توسط پردازنده ها انجام می شود.

چون تعداد منابع محدود است، باید مواظبت شود سناریوهای درستی از اختصاص انجام شود.

چنین سناریوهایی ممکن است منجر به بن بست شود.

اسلاید ۳ :

منظور از منبع

فیزیکی

منطقی : رکورد فایل – سمافور – …

 

منبع بایستی در هر لحظه توسط یک پردازه استفاده شود و preemptable باشد.

اسلاید ۴ :

شرایط لازم برای بن بست

شرط ممانعت دوجانبه: متقاضی بعدی باید منتظر بماند.

شرط H ld & Wait: درخواست منبع جدید بدون آزادی منابع فعلی که در اختیار دارد.

شرط -Preempti : مالک مختارانه منبع را آزاد کند تا بتواند تخصیص یابد.

شرط انتظار حلقوی

اسلاید ۵ :

مدل کردن بن بست

استفاده از یک گراف جهت دار – دارای دو نوع نود و لبه

   Res urce All cati Graph

نود پردازه ها

نود منابع

لبه اختصاص

لبه درخواست

 

این گراف بصورت پویا

  تغییر می کند و در واقع

  به عنوان ابزاری برای کنترل بن بست استفاده می شود.

اسلاید ۶ :

شرایط لازم و کافی برای بن بست

شرط لازم، وجود یک سیکل در گراف اختصاص منابع است، معهذا شرط کافی نیست. یعنی وجود سیکل شرط لازم است ولی کافی نیست.

اسلاید ۷ :

شرایط لازم و کافی برای بن بست – ادامه

شرط کافی در موارد مختلف متفاوت است:

اگر از هر منبع تنها یکی وجود داشته باشد وجود حلقه شرط لازم و کافی است.

اگر از هز منبع یکی یا بیشتر داشته باشیم شرط کافی برای بن بست یک K t است.

 

فرم ساده شده گراف تخصیص منابع این است که منابع را از گراف حذف کنیم.            WFG 

وقتی از هر منبع تنها یکی داریم، می توان WFG و وجود حلقه در آن را شرط لازم و کافی دانست.

اسلاید ۸ :

بن بست در سیستم توزیع شده

مفهوم همان است که در محیط متمرکز ولی پیچیده تر

سه استراتژی

اجتناب: اختصاص دقیق منابع

پیش گیری: اعمال محدودیت در روش درخواست منابع توسط پردازه ها

تشخیص و ترمیم

در مواردی تمایز بین:

Res urce Deadl ck

C mmu icati Deadl ck: انتظار در بلاک برای رسیدن پیغام

 

اسلاید ۹ :

اجتناب از بن بست

این دسته از روش ها، دانش قبلی از مصرف منابع توسط پردازه ها را برای پیش بینی استفاده می کنند.

مراحل مختلف

با رسیدن درخواست، حتی اگر منبع موجود است بلافاصله تخصیص نمی یابد. سیستم فرض می کند که منبع اختصاص یافته است.

بررسی می شود که آیا تخصیص ”امن“ یا ”نا امن“ است. (با توجه به اطلاع از روند کار پردازه)

نتیجه بررسی می گوید که اگر امن است، تخصیص انجام شود و در غیر این صورت، (زمانی که نا امن است) به تعویق افتد.

اسلاید ۱۰ :

اجتناب از بن بست – ادامه ۱

اوضاع امن:

اوضاع عاری از بن بست و وجود دنباله ای از منابع و تخصیص به پردازه ها وجود دارد که همه پردازه ها می توانند کار خود را تکمیل کنند. ممکن است دنباله های مختلفی چنین شرطی را برآورده سازند. بنابراین : دنباله امن (Safe Seque ce) داریم.

شرط امن بودن دنباله: منابعی که Pi می تواند درخواست کند، با منابع موجود و منابع در اختیار پردازه های موجود در دنباله (قبل از Pi) می تواند برآورده شود.

مثال در کتاب Si ha

مطالب فوق فقط متون اسلاید های ابتدایی پاورپوینت بوده اند . جهت دریافت کل ان ، لطفا خریداری نمایید .
PowerPointقابل ویرایش - قیمت 8900 تومان در 31 صفحه
سایر مقالات موجود در این موضوع
دیدگاه خود را مطرح فرمایید . وظیفه ماست که به سوالات شما پاسخ دهیم

پاسخ دیدگاه شما ایمیل خواهد شد