Developer community
0 votes
what is multi-programming?
asked by Geek (15.7k points) 5 9 21 | 1.6k views

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 by Expert (12.3k points) 7 12 25
what is fixed partition multiprogramming ?

Related questions

0 votes
1 answer
asked by albertina Geek (15.7k points) 5 9 21 | 68 views
0 votes
1 answer
asked by carlton Sr Member (4k points) 5 11 21 | 1k views
0 votes
2 answers
asked by anonymous | 81 views
+1 vote
1 answer
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true


C Books Guide and List
C++ Books Guide and List
Best Java Books

3.8k questions

4k answers


10.7k users

3,751 questions
4,046 answers
10,709 users