Practice mode Operating Systems

A running process issues a disk read and must wait for it to finish. Which state does it move to?

Correct answer B. Waiting (blocked)

Explanation

A process that cannot continue until an event such as I/O completion occurs moves from running to waiting. When the disk finishes, it moves to ready, not straight back to running, and waits for the scheduler. Ready means able to run but lacking the CPU, so it is the tempting wrong answer. New and terminated mark the start and end of a process's life.

Report a problem

Answer checked How we write and check questions

Tip: press A, B, C or D to answer, and N for the next question.

Advertisement

Have a question about this answer?

Your email address will not be published. Required fields are marked *

Links and website addresses are not allowed in comments.