Want to create interactive content? It’s easy in Genially!

Over 30 million people create interactive content in Genially

Check out what others have designed:

Transcript

PRESENTATION

Vinokurova Anna

Multiprocessing Operating System

In operating systems, to improve the performance of more than one CPU can be used within one computer system called Multiprocessor operating system.

Multiple CPUs are interconnected so that a job can be divided among them for faster execution. When a job finishes, results from all CPUs are collected and compiled to give the final output.

the Main idea

The basic organization of a typical multiprocessing system is shown in the given figure.

Asymmetric multiprocessing operating systemIn an asymmetric multiprocessing system, there is a master-slave relationship between the processors. Further, one processor may act as a master processor or supervisor processor while others are treated as shown below.

Symmetrical multiprocessing operating systemEach processor executes the same copy of the operating system, takes its own decisions, and cooperates with other processes to smooth the entire functioning of the system.

Types of multiprocessing systems

Operating system of multiprocessing is more complex and sophisticated as it takes care of multiple CPUs at the same time.

Increased reliability: processing tasks can be distributed among several processors. This increases reliability as if one processor fails; the task can be given to another processor for completion. Increased throughout: As several processors increase, more work can be done in less They are relatively cheaper than single-processor systems.

Advantages and Disadvantages of Multiprocessing operating System