
نام فایل : سيستم هاي چند برنامگي
فرمت : .doc
تعداد صفحه/اسلاید : 13
حجم : 48 کیلوبایت
سيستم هاي چند برنامگي
Multiprogramming
در نسل سوم كامپيوترها (80-1965) از مدارات مجتمع
(Integrated Circuit=IC)
براي ساخت كامپيوترها استفاده شد. به طور كلي برنامه را مي توان به دو دسته تقسيم كرد: يكي برنامه ها با تنگناي محاسباتي (
CPU bound
يا
CPU Limited
) مانند محاسبات علمي سنگين كه بيشتر زمان كامپيوتر صرف محاسبات
CPU
مي شود و ديگري برنامه ها با تنگناي
(I/O Limited) I/O
مانند برنامه هاي تجاري كه بيشتر زمان كامپيوتر صرف ورود داده ها و خروج اطلاعات مي شود.
يك اشكال مهم سيستم هاي دسته اي اين است كه وقتي كار جاري براي تكميل عمليات
I/O
مثلاًٌ بر روي نوار گردان منتظر مي شود، در اين حال
CPU
بيكار مي ماند مجبور است صبر كند تا عمليات
I/O
به اتمام برسد. در برنامه هاي
CPU Limited
اين اتلاف وقت اندك است ولي در برنامه هاي
...