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
Processes- Making the System More Responsive and Useful A method by definition build up of a code execution and resource ownership. A process has two main characteristics, code

Why Global variables are unacceptable Global variable, for instance, are unacceptable because they break the rules of self - containment. If all procedural components are runni

VoIP (Voice over Internet Protocol), also called Internet telephone, was once a novelty on the Internet, but not very useful because of all the problems with poor voice quality and

Q. Why is rotational latency typically not considered in disk scheduling? How would you alter SSTF, SCAN and C-SCAN to comprise latency optimization? Answer: Most disks don't

List the Coffman's conditions that lead to a deadlock. Mutual Exclusion : Only one process might be use a critical resource at a time. Hold & Wait: A process may be alloc

Usually memory is allocated from a large pool of unused memory area called the heap. In C++, dynamic allocation/deallocation must be manually performed using commands like malloc,

Contiguous allocation: Every file will be allocated contiguous space in the memory. Allow the block size be 1K If a 50K files desires to be allocated space after t

The producer-consumermodel above has a standard human analogy of an assembly line. Humans have specialized skills, however, whereas threads running the same program do not need to

What is Single-level Directory All files are constrained in the similar directory, which is simple to support and understood. One limitation is when the number of files enhance

What is independent process? A process is independent it cannot influence or be affected by the other processes implementing in the system. Any process does not share data with