Sunday, 19 June 2011

What is multiprogramming and an example of multiprogramming?

Multiprogramming is a
feature of an OS which allows
running multiple programs
simutaneously on 1 CPU. So,
say, you may be typing in
word, listning to music while
in background IE is
downloading some file &
anti-virus program is
scanning. These all happen
simultaneously to you.
Actually programs dont run
simultaneously, but OS divides
time for each program
acccording to priorities.
When the chance of that
program comes it runs, after
the stipulated time is over,
next program runs & so on.
Since this process is so fast
that it appears programs are
running simultaneously.
MOst of recent OSes are
multiprogramming. For eg.
Windows XP, Liunux

No comments:

Post a Comment