1.

What is the difference between multitasking and multiprocessing OS?

Answer»

Multitasking: It is a system that allows more efficient USE of COMPUTER hardware. This system WORKS on more than one task at one time by rapidly switching between various tasks. These systems are also known as time-sharing systems. 

Multiprocessing: It is a system that allows multiple or various processors in a computer to process two or more different portions of the same PROGRAM simultaneously. It is used to complete more work in a shorter period of time. 
 

MultitaskingMultiprocessing
It performs more than one task at a time using a single processor.It performs more than one task at a time using multiple processors.
In this, the number of CPUS is only one.In this, the number of CPUs is more than one.
It is more economical.It is less economical.
It is less efficient than multiprocessing.It is more efficient than multitasking.
It allows fast switching among various tasks.It allows smooth processing of multiple tasks at once.
It requires more time to execute tasks as compared to multiprocessing.It requires less time for job processing as compared to multitasking.


Discussion

No Comment Found