Multyprograming System


Multyprograming system is where some jobs are ready for execution are collected in a pool.Operating system to take these jobs and put them in the memory in the form of queue. If a work being executed waiting for I / O, then the job temporarily may be replaced by another job as follows:
1. Divide the main memory into multiple partitions and each partition contains a process.
2. Partition program contains processes with a higher priority.
3. Partitions background processes with lower priority.
4. processing carried out alternately.
5. If a process requires the I / O, then the process is replaced by the next process.
 

Operating system tasks:
1. Placing prose-process in the main memory in order of priority in the queue.
2. Entering the process to the CPU for execution.
3. Set the queue process, either because the process is complete executed or because the process requires I / O.

0 komentar:

Posting Komentar

 

kantinbesment ♣ ♣ ♣ KamusIlmu