Multiprocessing is the case in which much more than one processor are working in unison. So, they should be fine configured for this reason as no to generate any type of problem.There are generally 3 types of configurations: understand / slave Configuration, Loosely combination Configuration, and Symmetric Configuration. This are explained are following below.

You are watching: The master/slave configuration is a symmetric multiprocessing system.

1. Understand / servant Configuration:The master/slave construction is a single processor mechanism where extra servant processors room working, controlled by primary master processor. That is one asymmetrical system.The job-related of the grasp processor is to manage the entire system consist of of files, devices, key memory and the servant processors. The maintains the status of all the processes, schedules the occupational for the slave processor and also executes all control programs. That is likewise responsible for storage management. This type of construction is perfect for computer environments where the processing time demands to it is in divided between front end and back end processor.


The advantage that this configuration is that it is straightforward to understand.The disadvantages include:It is as reputable as a solitary processor system, i.e., if the master processor stops working the whole system fails.It creates an ext overhead charges. There would certainly be instances when the slave processors would certainly be free before the master processor could assign them one more task. Then it take away the an important time that processing.After each job completed by the slave processors, that interrupts the understand processor for part operating device intervention, choose I/O requests. This creates long queues at understand level processor.2. Loosely combination Configuration:In this kind of configuration, there room several complete computer systems with their own memory, I/O devices, CPU and operating system.Each processor controls it’s very own resources (I/O devices, memory, etc.) and also their very own commands and management tables. Every processor can likewise communicate and also cooperate through each other.When a job is given, that is assigned to one processor and also that processor works on that job till it’s completion. So, there have to be global tables to to suggest which processor has actually been given a details task. Also for the mechanism to be well balanced, project scheduling should be excellent on miscellaneous parameters and according to various policies.The advantage the this configuration is the it isn’t susceptible to catastrophic failure. If a processor fails, various other can proceed their job-related independently.The disadvantage that this configuration is the it is daunting to recognize if a processor has failed.3. Symmetric Configuration:In symmetric configuration processor scheduling is decentralized. A solitary copy of the OS and a table listing each procedure and it’s condition is save in memory common and obtainable to all the processors, so the each processor have the right to use the algorithms to decision which job to run next.Advantages –It is more reliable than loosely combination configuration.It uses the resources effectively.It well manages the load of jobs.It deserve to degrade gracefully at the moment of failure.

See more: Leftovers Guide: How Long Can Cooked Shrimp Stay In The Refrigerator

Disadvantages –Whenever a procedure is interrupted, it’s processor to update the the matching entry in the process list and finds another procedure to run. This way that not only all the processors are kept busy, but likewise other processors may additionally be executing that job (like I/O request) in ~ the exact same time. This boosts the opportunities of conflict in between processors.It is the most difficult configuration come implement, together the system must be fine synchronized as to avoid any kind of gyeongju or deadlocks.Attention reader! Don’t stop finding out now. Gain hold of all the important CS Theory ideas for SDE interviews v the CS concept Course at a student-friendly price and also become industry ready.