retagged by
202 views
0 votes
0 votes
Consider a computer C1 has n CPUs and k processes. Which of the following statements are False?

a). The maximum number of processes in ready state is K.

b). The maximum number of processes in block state is K.

c). The maximum number of processes in running state is K.

d). The maximum number of processes in running state is n.
retagged by

1 Answer

Best answer
1 votes
1 votes

GIven: 

CPU's - N

Processes -K

A. Although Number of processes in ready queue is independent of number of CPU's but given only K processes at any instance K-N(when K>N) processes , max. can be in Ready queue.

​​​​​​B.it is possible.When Each process requires some event to occur,like keyboard input.

C.it is possible only when (K<N). At any instance maximum number of processes at any instance is N.

D.its true.Each CPU is running one process.

So. Drawing Conclusion A and C are false.

Note: this Question is ambiguous. There should be relation between N and K to be nice.

selected by

Related questions

3.9k
views
1 answers
5 votes
Arjun asked Feb 16
3,897 views
Which of the following process state transitions is/are NOT possible?Running to ReadyWaiting to RunningReady to WaitingRunning to Terminated
15.8k
views
5 answers
21 votes
admin asked Feb 15, 2023
15,775 views
Which one or more of the following $\text{CPU}$ scheduling algorithms can potentially cause starvation?First-in First-OutRound RobinPriority SchedulingShortest Job First