4,264 views

4 Answers

Best answer
6 6 votes

there is a state called suspend ready, when system needs to free up resources, some processes are moved to that state from ready state

• selected by
1 1 vote
A Process in ready state can be blocked if  higher priority process arrive in ready queue and there is no space for low priority  process then it is moved to block and wait state.
0 0 votes

The qs asks you that from which state process can go to blocked state and the answer which is given is right.

Now ,I think this two pictures ,will clear your doubts.. 

0 0 votes
in a ready state a process can be blocked because-

if any process which is having a high priority and there is no space available in the ready queue then it will replace

a process which is having a low priority to a suspend ready state (in secondery memory).and later when the resources

will be free or a queue will be free then it will again comes to a ready state
Position:
Show:

Related questions

2 2 votes
1 answers 1 answer
5.2k
5.2k views
Rishabh Gupta 2 asked Nov 29, 2017
5,165 views
Which one of the following state transition is not possible?(A) Blocked to Blocked Suspended(B) Blocked Suspended to Ready Suspended(C) Blocked Suspended to Blocked(D) Re...
3 3 votes
2 answers 2 answers
1.4k
1.4k views
Souvik33 asked Dec 2, 2022
1,423 views
MSQA ‘Running’ process is surely put into ‘Blocked/Wait’ state during while requesting for an I/O, in which of the following I/O modes?Synchronous I/OAsynchronous I/OInte...
4 4 votes
1 1 answer
305
305 views
GO Classes asked Jul 18
305 views
Which of the following statements are correct?The CPU dispatcher determines the policy for which process should be run and when. With cooperative multitasking, it is poss...
0 0 votes
0 0 answers
372
372 views
Anjali_Iyer asked Oct 28, 2024
372 views
Which of the following process state transitions is/are NOT possible?Running to ReadyWaiting to RunningReady to WaitingRunning to Terminated