فایل کامل پژوهش درباره بنبستها در سیستمهای رایانهای؛ تحلیل الگوریتمهای پیشگیری، تشخیص و رفع مشکلات
توجه : این فایل به صورت فایل power point (پاور پوینت) ارائه میگردد
فایل کامل پژوهش درباره بنبستها در سیستمهای رایانهای؛ تحلیل الگوریتمهای پیشگیری، تشخیص و رفع مشکلات دارای ۳۶ اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است
فایل پاور پوینت فایل کامل پژوهش درباره بنبستها در سیستمهای رایانهای؛ تحلیل الگوریتمهای پیشگیری، تشخیص و رفع مشکلات کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
این پروژه توسط مرکز فایل کامل پژوهش درباره بنبستها در سیستمهای رایانهای؛ تحلیل الگوریتمهای پیشگیری، تشخیص و رفع مشکلات۲ ارائه میگردد
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل می باشد و در فایل اصلی فایل کامل پژوهش درباره بنبستها در سیستمهای رایانهای؛ تحلیل الگوریتمهای پیشگیری، تشخیص و رفع مشکلات،به هیچ وجه بهم ریختگی وجود ندارد
بخشی از متن فایل کامل پژوهش درباره بنبستها در سیستمهای رایانهای؛ تحلیل الگوریتمهای پیشگیری، تشخیص و رفع مشکلات :
فایل کامل پژوهش درباره بنبستها در سیستمهای رایانهای؛ تحلیل الگوریتمهای پیشگیری، تشخیص و رفع مشکلات در ۳۶ اسلاید قابل ویرایش
Deadlocksبن بست ها
کامپیوتر ها دارای منابع زیادی هستند که در هر لحظه فقط توسط یک processمی توانند استفاده شوند . مثلا printer ها ،tape drive ها ، scanner ها ، slot های process table .
اگر دو پروسس همزمان بخواهند در یک slot درون process table بنویسند، باعث خراب شدن سیستم میشود.اگر دو پروسس بخواهند روی printer بنویسند حاصل آشغال خواهد بود.
بنا بر این تمام سیستمهای عامل قدرت تخصیص دسترسی انحصاری (به طور موقت) به منابع مشخصی را دارند . در بسیاری از برنامه های کاربردی ، process نیازانحصاری به چندین منبع را دارد . فرض کنیدقرار باشد نقشه یک کشور از روی یک cd ،روی یک plotterبرده شود . فرض کنید process Aدرخواست cd-Rom کند وcd-Rom به او تخصیص یابد. کمی بعد process Bدرخواست plotterکند وبه او داده شودحالا process A درخواست plotterکند،و در انتظار آن منبع ،block شود . سپس process B، تقاضای cd_Rom driverکند وblock شود . در این لحظه هر دوی process ها در حالت blockهستند و تا ابد در این حالت باقی می مانند . این وضعیت deadlockنام دارد.
منبع : هر چیزی است که در هر لحظه فقط توسط یک پروسس می تواند استفاده شود . منبع می تواند سخت افزاری یا نرم افزاری باشد .
Resource ها دو نوعند:
قابل پس گرفتن preemptable
غیر قابل پس گرفتن nonpreemptable
دنباله اتفاقات در مورد استفاده از یک منبع به این صورت است:
تقاضا برای منبع
استفاده از منبع
آزاد کردن منبع
اصول بن بست
تعریف رسمی بن بست این است:
مجموعه ای از processها در حالت بن بست قرار دارد اگر هر process
این مجموعه منتظر اتفاقی باشد که فقط process دیگری در این مجموعه میتواند ایجادش کند.از آنجا ئیکه همه پروسس ها منتظر هستند،هرگزهیچ یک از آنها نمی تواند اتفاقی که باعث بیدار شدن عضو دیگری از مجموعه شود
را ایجاد کنند و همه process ها برای همیشه منتظر خواهند بود.
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
یزد دانلود |
دانلود فایل علمی 