FUNDAMENTALS OF COMPUTER

APPLICATION SYSTEM SOFTWARE

SYSTEMS SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
For a very large and complex system which needs multiple processors, you would use a ____ OS:
A
Embedded
B
Real Time
C
Distributed
D
Multi-Tasking
E
Multi-User
Explanation: 

Detailed explanation-1: -Multiprocessor operating systems are used in operating systems to boost the performance of multiple CPUs within a single computer system. Multiple CPUs are linked together so that a job can be divided and executed more quickly. When a job is completed, the results from all CPUs are compiled to provide the final output.

Detailed explanation-2: -All the processors are handled by a single processor, which is called the master server. The master server runs the operating system process, and the slave server runs the user processes. The memory and input-output devices are shared among all the processors, and all the processors are connected to a common bus.

Detailed explanation-3: -Distributed operating System Distributed systems use multiple central processors to serve multiple real-time applications and multiple users.

Detailed explanation-4: -In multi-processor scheduling, more than one processors(CPUs) share the load to handle the execution of processes smoothly. In symmetric multi-processor scheduling, the processors are self-scheduling. The scheduler for each processor checks the ready queue and selects a process to execute.

There is 1 question to complete.