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
Q. What is the purpose of system calls? Answer: System calls permit user-level processes to request services of the operating system.

Architects Applications by Making Use of Multitasking As the capability of computer hardware keeps increasing, operating systems are presented with overwhelming opportunities.

How is process management done in multiprocessing systems ? There are two accost for the process management in multiprocessor systems. Master-slave configuration Sy

Explain Chaining to Handle Collision Chaining:  One easy scheme is to chain all collisions in lists attached to the suitable slot. This permits an unlimited number of collision

What is the difference between multiprocessing and multitasking? Multi programming means implementing more than one program but here whenever the processor is idle during execu

Acyclic Graph Directories In this kind of directory structure the shared directories or files can exist in the file system in two or more places at once. A tree structure excl

Overlay structured program: A program consisting of overlays is referred as overlay structured program in which an overlay is a part of program which has similar load origin as

Explain the Thread Contextual Data  Threads in Net Ware carry additional context as well. Per-thread, stacks, errno, Net Ware Errno, t_errno and others are available to the ap

Q. Why is it important to scale up system bus and device speeds as the CPU speed increases? Answer: Consider a system which carries out 50% I/O and 50% computes. Doubling-up

What are the use of job queues, ready queues and device queues? As a process enters a system they are put in to a job queue. These queues having of all jobs in the system. The