1.

When the process issues an I/O request __________(a) It is placed in an I/O queue(b) It is placed in a waiting queue(c) It is placed in the ready queue(d) It is placed in the Job queueThe question was posed to me in unit test.My doubt stems from Process Scheduling Queues in chapter Processes of Operating System

Answer»

The correct choice is (a) It is placed in an I/O QUEUE

Explanation: When the process issues an I/O request it is placed in an I/O queue. I/O is a resource and it should be used effectively and every process should get access to it. There might be multiple processes which requested for I/O. DEPENDING on scheduling algorithm I/O is ALLOCATED to any PARTICULAR process and after completing I/O operation, I/O access is RETURNED to the OS.



Discussion

No Comment Found

Related InterviewSolutions