Advantages and disadvantages of multiprogramming, Operating System

Q. Advantages and disadvantages of multiprogramming?

Advantages

1.    High CPU utilization.

2. It appears that many programs are allotted CPU almost concurrently.

Disadvantages

1. CPU scheduling is required.

2. To accommodate several jobs in memory, memory management is essential.

Posted Date: 8/3/2013 1:59:46 AM | Location : United States







Related Discussions:- Advantages and disadvantages of multiprogramming, Assignment Help, Ask Question on Advantages and disadvantages of multiprogramming, Get Answer, Expert's Help, Advantages and disadvantages of multiprogramming Discussions

Write discussion on Advantages and disadvantages of multiprogramming
Your posts are moderated
Related Questions
The optimal replacement policy, called OPT, is to evict the page which will be accessed farthest into the future. Since we can't predict the future precisely, we can't implement OP

What is a sequential file? A file that is read one record or block or parameter at a time in order, based on a tape model of a file.

Resolution of externally defined symbols is carried out by    Resolution of externally defined symbols is carried out by Linker

What are the functions of virtual file system (VFS)? a. It separates file-system-generic operations from their execution defining a clean VFS interface. It permits transparent

Q. What are two dreadful problems that designers should solve to implement a network-transparent system? Answer: One such issue is making all the processors as well as storag

What is a Real-time system? A Real-time system is used when inflexible time requirements have placed on the operation of processor or the flow of data so it is often used as a

Second chance Algorithm When the page is chosen the reference bit is checked to see whether it has been referenced before. If that is the case after that it is given a second c

Consider a particular system that does not have an interrupting clock.  The only way a thread can lose the processor is to voluntarily surrender it.  Additionally, the operating sy

A Unix shell is a shell or command-line interpreter that gives a traditional user interface for the Unix-likesystems and for Unix operating system. Users operates the operation of

Single level directory: This is the easiest directory structure. All the files are controlled in the same directory, which is simple to support and understand. Few of the li