1,224 views

3 Answers

1 votes
1 votes
Answer is option b

Maximum throughput is achieved in Multiprocessing operating system.

We know that in multiprocessing OS,multiple processors work in parallel that share the same clock and other periperal devices.

Since multiple processors are working in parallel,so the number of processes executed per unit time increases.As a result,the throughput also increases.
0 votes
0 votes
Option (B):

As the number of processors increases,number of process executed per unit time increases which increases the throughput

If its about CPU utilization it may either be more or be less depending on the number of process at ant instant and also depends on the scheduling algorithms the individual processors possesses.
0 votes
0 votes

Note that an utilization of 50% on a system with 4 processors corresponds to a workload that is double with respect to a 2 processor system with an utilization of 50%. In fact, 4 processors used half of the time can allocate twice the tasks of two processors used half of the time.

A. CPU utilization may decrease. 

B. This is actual use of it.

C. Security may decrease. Single processor is more secured.

D. As throughout is more it's suitable for real time system as we are more likely to finish job within deadline.

So B is correct.

 

Source: https://www.sciencedirect.com/topics/computer-science/multiprocessor-systems

Related questions

1 votes
1 votes
1 answer
1
iarnav asked Jan 12, 2022
386 views
Does non preemptive CPU scheduling needs hardware support.kindly explain.
0 votes
0 votes
1 answer
2
iarnav asked Jul 17, 2018
813 views
Let's say we have four processes as (P1, P2, P3, P4) and have Arrival time as (0,1,2,3) respectively, but all of them has same CPU Burst time as (10ms) then does SRTF wil...
0 votes
0 votes
3 answers
3
Chaitanya Kale asked Sep 22, 2022
632 views
If we are using non-preemptive CPU scheduling then can there be process state transition from running to ready state?