next up previous
Next: Time Sharing Up: No Title Previous: Chprio (pidnewprio)

Need for Multiprocessing

Why do we need multiprocessing, when computation, instead of being speeded, may actually be slowed down in a single processor system (because of context switching overhead and overhead of making system calls such as create and terminate)? Why is sequential processing not sufficient?

Multiprocessing is useful for several reasons, which are discussed below.




Prasun Dewan
Tue Jan 20 11:58:31 EST 2004