OS Features Needed for Multiprogramming
_ I/O routine supplied by the system.
_ Memory management – the system must allocate the memory to several jobs.
_ CPU scheduling – the system must choose among several jobs ready to run.
_ Allocation of devices.
Time-Sharing Systems–Interactive Computing
- The CPU is multiplexed among several jobs that are kept in memory and on disk (the CPU is allocated to a job only
if the job is in memory).
_ A job swapped in and out of memory to the disk.
_ On-line communication between the user and the system is provided; when the operating system finishes the execution of one command, it seeks the next “control statement” from the user’s keyboard.
_ On-line system must be available for users to access data and code.
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .