Multi-programming OS:
Multi-programming is the interleave execution of two or more processes be a single CPU computer system. Here, jobs are broadly classified into the following two types:- CPU-bound jobs.
- I/O-bound jobs.
Requirements of multi-programming system:
- Large memory
- Memory protection
- Job status preservation
- Proper job mix
- CPU scheduling
Example: UNIX, IBM VM
Figure: Multi-programming OS |
No comments:
Post a Comment