Ùزمانبندی CPU، اساس سیستم های عامل چندبرنامه ای است. با حرکت CPU بین فرایندها، سیستم عامل می تواند بهره وری کامپیوتر را افزایش دهد.
Ù
Ùمفاهیم اساسی زمانبندی :
Ù
Ùهدف چندبرنامه ای این است که همیشه چندین فرایند در حال اجرا باشند تا بهره وری CPUبیشینه شود. اگر فرایندهای بیشتری وجود داشتند، بقیه منتظر می مانند تا CPU آزاد شود و بتواند دوباره زمانبندی شود.
Ù
Ùایده چندبرنامه ای ساده است. هر فرایند به اجرایش ادامه می دهد تا برای یک عمل I/O در انتظار بماند.
Ù
Ùدر یک سیستم کامپیوتری ساده، در این مدت CPU باید بیکار بماند. بنابراین، تمام این زمان های انتظار هدر می روند، یعنی کار مفیدی انجام نمی شوند. در چندبرنامه ای، سعی می شود که از این زمان ها به نحو احسن استفاده شود.
برای دانلود کل پاورپوینت از لینک زیر استفاده کنید:
دانلود پاورپوینت اصول و مفاهیم طراحی سیستم های عامل - 50 اسلاید قابل ویرایش