It's an OS which keeps several jobs(programs) in memory at a time .The operating system picks and begins to execute one of the jobs in the memory. Eventually the job may have to wait for some task like a tape to be mounted,... Or an input output operation to be complete.In a multiprogrammed OS the OS is not idle it's simply switch to another job and executes it .As there is always some jobs to execute , the CPU will never be idle.
Multipro..batch os is that system in which several jobs are loaded in memory in form of batch.
So many jobs can be included in single batch..
Advantages are;....
Utility of cpu get increased
better memory management
disadvantage;
o/p of a single job can not be obtained untill whole batch is not executed
Multipro..batch os is that system in which several jobs are loaded in memory in form of batch.
So many jobs can be included in single batch..
Advantages are;....
Utility of cpu get increased
better memory management
disadvantage;
o/p of a single job can not be obtained untill whole batch is not executed