فایل های مشابه شاید از این ها هم خوشتان بیاید !!!!
توضیحات محصول دانلود پاورپوینت بررسی مزایا و معایب اجرای هم روند پردازهها (سیستم تک پردازندهای) (کد14077)
دانلود پاورپوینت بررسی مزایا و معایب اجرای هم روند پردازهها (سیستم تک پردازندهای)
\nسیستم های عاملOperating Systems
\n\n عنوان های پاورپوینت :
\nبررسی مزایا و معایب اجرای هم روند پردازهها (سیستم تک پردازندهای)
\nسیستم های عاملOperating Systems
\nاجرای همروند پردازه ها(سیستم تک پردازنده ای)
\nیک مثال ساده
\nحالات مختلف ارتباط پردازهها
\nچند تعریف
\nنکته مهم
\nشرایط لازم برای برقراری انحصار متقابل
\nروشهای برقراری انحصار متقابل
\nایجاد انحصار متقابل با انتظار مشغولیتلاش اول
\nروش چک کردن ایجاد یا عدم ایجاد انحصار متقابل
\nچک کردن ایجاد انحصار متقابل
\nایجاد انحصار متقابل با انتظار مشغولیتلاش دوم
\nچک کردن ایجاد انحصار متقابلتلاش دوم
\nایجاد انحصار متقابل با انتظار مشغولیتلاش سوم
\nچک کردن ایجاد انحصار متقابلتلاش سوم
\nایجاد انحصار متقابل با انتظار مشغولیتلاش چهارم
\nبن بست و بن باز
\nالگوریتم Dekker
\nالگوریتم Peterson
\nروش سخت افزاری ایجاد انحصار متقابلاز کار انداختن وقفه ساعت
\nروش سخت افزاری ایجاد انحصار متقابلآزمایش و قفل کردن (Test & Lock)
\n\n \n\n \n\n
\n\nقسمت ها و تکه های اتفاقی از فایل\n\n \n\nایجاد انحصار متقابل با انتظار مشغولیتلاش اول\n\nاین روش انحصار متقابل را ایجاد میکند.\n\nپردازه ها باید بصورت تناوبی اجرا شوند.\n\nدر صورت از کار افتادن یک پردازه، پردازه دیگر هم قادر به اجرا نیست.\n\nروش چک کردن ایجاد یا عدم ایجاد انحصار متقابل\n\nروش ساده تر این است که به جای اثبات ایجاد انحصار متقابل، به دنبال حالت نقض بگردیم.\n\nباید حالات خاصی را در نظر بگیریم که زمان اجرای پردازه ها در نواحی نزدیک به شرط ورود به ناحیه بحرانی رخ دهند.\n\nاگر مورد نقضی پیدا نشد باز هم بصورت قطعی نمیتوان گفت که انحصار متقابل وجود دارد، اما میتوان گفت که مثال نقضی یافت نشده است.\n\nایجاد انحصار متقابل با انتظار مشغولیتلاش دوم\n\nدر این روش به جای یک متغیر نوبت، از دو فلاگ استفاده میشود.\n\nمشکل نوبتی بودن اجرا حل شده است.\n\nاما این روش انحصار متقابل را ایجاد نمیکند.\n\nایجاد انحصار متقابل با انتظار مشغولیتلاش سوم\n\nدر این روش بجای چک کردن و قفل کردن از قفل کردن و چک کردن استفاده شده.\n\nاین روش انحصار متقابل را ایجاد میکند.\n\nمشکل؟؟؟\n\nچک کردن ایجاد انحصار متقابلتلاش سوم\n\nایجاد انحصار متقابل با انتظار مشغولیتلاش چهارم\n\nمشکل؟؟؟\n\nممکن است بن باز(LiveLock) رخ دهد.\n\nبن بست و بن باز\n\nبن بست (DeadLock): زمانی رخ میدهد که مجموعه ای از پردازه ها میخواهند وارد قسمت بحرانی خود شوند، اما هیچ پردازه ای نمیتواند موفق گردد.\n\nبن باز (LiveLock): در بن باز، دنباله هایی از اجرا وجود دارد که میتواند موفق شود، اما میتوان یک یا چند دنباله را نیز پیدا کرد که در آنها هیچ پردازه ایی هرگز وارد قسمت بحرانی نمیگردد.\n\nروش سخت افزاری ایجاد انحصار متقابلاز کار انداختن وقفه ساعت\n\nخاموش کردن وقفه ساعت: در این روش خود پردازه ها یا سیستم عامل تا اجرای کامل ناحیه بحرانی، وقفه ساعت را از کار می اندازند.\n\nمزایا\n\nسادگی\n\nاشکالات\n\nایمنی سیستم به دست برنامه نویسان می افتد.\n\nروش سخت افزاری ایجاد انحصار متقابلآزمایش و قفل کردن (Test & Lock)\n\nلازمست تابع TSL، به روش سخت افزاری و توسط پردازنده بصورت اتمیک اجرا شود.\n\n \n\n \n\n30 تا 70 درصد پروژه | پاورپوینت | سمینار | طرح های کارآفرینی و توجیهی | پایان-نامه | پی دی اف مقاله ( کتاب ) | نقشه | پلان طراحی | های آماده به صورت رایگان میباشد ( word | pdf | docx | doc )