Explain two major advantages of multiprogramming.

CPA-Quantitative-Analysis-Section-4 BLOCK RELEASE

Advantages of multiprogramming:
1. It allows the user to run several programs concurrently e.g. A user may run a spreadsheet, while running a browser while also running a media player program.
2. It allows for efficient usage of computer memory (RAM). Since many programs may be held in memory at the same time.
3. It allows for efficient usage of the processor ensuring that the processor is not idle at any given time e.g. when a program is performing input/output activity (requesting data from a storage device or sending data to a storage device) another program is allotted the processor thus ensuring that the processor is not idle while there are other programs awaiting execution.

(Visited 15 times, 1 visits today)
Share this on:

Leave a Reply

Your email address will not be published.