what is multi-programming?

0 votes
1,457 views
what is multi-programming?
asked May 27, 2011 by albertina Geek (15,670 points)

1 Answer

0 votes
 
Best answer
Multiprogramming is the technique of running several  programs at a time using time sharing.

 It allows a computer  to do several things at the same time. Multiprogramming  creates logical parallelism.

The concept of   multiprogramming is that the operating system keeps several jobs in memory simultaneously. The operating system selects a job from the job pool and starts executing a job, when that job needs to wait for any i/o operations the CPU is switched to another job. So the main idea here is that the CPU is never idle.
answered May 27, 2011 by sagar Expert (12,340 points)
what is fixed partition multiprogramming ?

Related questions

0 votes
1 answer 59 views
59 views asked May 27, 2011 by albertina Geek (15,670 points)
0 votes
1 answer 1,023 views
1,023 views asked May 27, 2011 by carlton Sr Member (3,990 points)
0 votes
1 answer 407 views
0 votes
2 answers 80 views
80 views asked Aug 15, 2010 by anonymous
+1 vote
1 answer 2,258 views
...