لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : .ppt ( قابل ویرایش و آماده پرینت ) تعداد اسلاید : 31 اسلاید قسمتی از متن .ppt : سیستم های عامل توزیع شده بن بست – Deadlock مقدمه رقابت پردازه های همروند در اختصاص یک منبع دنباله وقایع لازم برای استفاده یک پردازنده از یک منبع: 1- درخواست: ارائه درخواست، در صورت اختصاص قبلی منبع به پردازنده دیگر، قرار گرفتن در صف انتظار .... تا آزادی یکی از نوع منبع درخواستی 2- اختصاص در اولین فرصت ممکن: نگهداری جدولی از وضعیت منبع 3- آزاد سازی: بروز آوری ساختمان داده های مدیریتی اختصاص توسط سیستم و دو فراخوانی request و release توسط پردازنده ها انجام می شود. چون تعداد منابع محدود است، باید مواظبت شود سناریوهای درستی از اختصاص انجام شود. چنین سناریوهایی ممکن است منجر به بن بست شود. شرایطی که هر کس متقاضی تعداد محدودی از کل منابع است ولی پردازه های رقیب مانع پیشرفت دو جانبه هستند :: بلوکه دائمی منظور از منبع فیزیکی منطقی : رکورد فایل – سمافور - ... منبع بایستی در هر لحظه توسط ...
لینک دانلود و خرید پایین توضیحات دسته بندی : پاورپوینت نوع فایل : .ppt ( قابل ویرایش و آماده پرینت ) تعداد اسلاید : 41 اسلاید قسمتی از متن .ppt : ممانعت متقابل توزیع شده(سیستم عامل های توزیع شده)Distributed Mutual Exclusion مقدمه حفظ جامعیت یک منبع مشترک از طریق پی در پی سازی درخواستهای استفاده از آن برای مثال: مدیریت Directory در یک سیستم توزیع شده در محیط متمرکز، به واسطه وجود حافظه مشترک، از طریق متغیر مشترک (سمافور) قابل حل است. ولی در سیستم توزیع شده، هم منابع مشترک و هم کاربران توزیع شده وجود دارند و البته حافظه مشترکی هم وجود ندارد. دسته بندی الگوریتمها الگوریتمهای نامهره بنیاد حداقل 2 دور تبادل پیغام نیاز است. هر سایت یک Assertion را ارزیابی میکند که اگر درست بود وارد Critical Section میشود. الگوریتمهای مهره بنیاد با تضمین اینکه همواره یک مهره داریم و این مهره مادامی که در اختیار پردازهای است به پردازه دیگر داده نمیشود. در واقع هر زمان که مهره به پردازهای رسید، نوبت او ...