مرجع فایل - قابل ویرایش )
تعداد صفحه : 15
مدیريت cpu و پردازشگر Process : به task گفته مي شود و در واقع حالتي از اجرا برنامه است. يك job موقعي كه دارد سيستم مي شودتوسط سيستم عامل به يك سري process تقسيم مي شود ممكن است كه program تبديل به يك process شود. هر يك از عمليات هايي كه بايد برنامه يا كامپوتر انجام دهد يك process است. اين پروسس كار هايي براي cpu يا process هستند. اتفاقي كه مي افتند به اين صورت است. Ready state مرحله اي است كه process ها به آن وارد مي شوند و در آنجا منتظرند تا از cpu استفاده كننده ولي اگر cpu (process) مشغول باشد به اين حالت run state مي گويند. ( برنامه در حال اجرا است ) در حالي كه در اين سيستم نيستيم cpu نگاه مي كند كه كسي منتظر اجراي برنامه است كه در اينجا ready Queue داريم و cpu در آن نگاه ميكند و نفر بعدي وارد cpu مي وشد كه يك روتين را صدا مي كند به نام dispatcher كه كارش اين است كه process فعلي از آن رهايي پيدا كندو ببيند نفر بعد رد queue كيست و cpu را به آن اختصاص دهد. وقتي در حالت Run state است چه اتفاق مي افتد. 1) process كه درحال استفاده از cpu است ناگهاننياز به I/o پيدا مي كند ( مثلا page fault اتفاق ميافتد ) در اين فاصله پاسخ گويي به I/o آن process به كمك state ديگر به آن (block) wait state مي گويند مي فرستيم. Static : entry time priority Burst time job 3 10 1 2 1 1 2 4 3 2 3 5 4 1 4 6 2 5 5 فرض بر اين است كه priority ازنوع preemptive است. در زمان صفر j1 موجود است. در
قسمتی از محتوی متن پروژه میباشد که به صورت نمونه ، بعد از پرداخت آنلاین در فروشگاه فایل آنی فایل را دانلود نمایید .
« پرداخت آنلاین و دانلود در قسمت پایین »
![]()