Computer Applications

What is the difference between multiprocessing and multi-threading operating system.

OS & GUI

2 Likes

Answer

Multiprocessing OSMulti-threading OS
A multiprocessing OS uses multiple processors to perform tasks within a single system. The processors are connected to divide and execute jobs more quickly. When a job is finished, the results from all processors are compiled to provide the final output.Multithreading OS works by dividing a process into independent units called threads. These threads can then work on the same process simultaneously.
Multiple processes are executed in a parallel fashion.Multiple threads are executed in a parallel fashion.
Multiprocessing requires a significant amount of time and large number of resources.Multithreading requires less time and few resources to create.
For example, Unix.For example, Solaris.

Answered By

1 Like


Related Questions