Go Home Go Home

MultiProcessing

Multiprocessing is the use of two or more independent CPUs linked together. In this environment, more than one instruction can be executed by CPUs at the same time.

Listen it

When you think your computer is working slowly. You can simply buy a faster CPU.
This is not efficient because:

  1. An up-to-date CPU would be very expensive.
  2. A single CPU, no matter how fast it is, may not able to cope with your need
  3. The old CPU would be wasted

With multiprocessing, you can share loading among CPUs, gaining speed and saving money.

To implement multiprocessing, you need

  1. A motherboard can hold two or more CPU.
  2. A Operating System can take the advantage of multiprocessing.

Many servers use multiprocessing to increase their performances.


Back to : Home