Question:

Multiprogramming and Multiproccessing

by Guest10407579  |  2 years, 6 month(s) ago

0 LIKES UnLike

Difference between Multiprocessing and Multiprogramming

 Tags:

   Report

2 ANSWERS

  1. Guest22497581

    5 Differnces between multiprogramming and multiprocessing. Please send answer as soon as possible.

  2. elogix
    **Multiprogramming** is a technique used to utilize maximum CPU time by running multiple programs simultanously. The execution begins with the first program and continues till an instruction waiting for a peripheral is reached, the context of this program is stored, and the second program in memory is given a chance to run. The process continued until all programs finished running.Multiprogramming has no guarantee that a program will run in a timely manner. Usually on a mainframe - the computer has a number of programs loaded into memory and the operating system switches quickly between them, processing a little bit of each one in turn. The high speed of the processor makes it seem like more than one program is being run at the same time. On a PC it is usually called multitasking. **MultiProccessing** is the Mode of computer operation in which two or more processors (see CPU) are connected and are active at the same time. In such a system, each processor is executing a different program or set of instructions, thus increasing computation speed over a system that has only one processor (which means only one program can be executed at a time). Because the processors must sometimes access the same resource (as when two processors must write to the same disk), a system program called the task manager has to coordinate the processors' activities.

Question Stats

Latest activity: 1 year, 1 month(s) ago.
This question has been viewed 704 times and has 2 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.
Unanswered Questions