Podcast
Questions and Answers
What is responsible for selecting processes from scheduling queues for execution?
What is responsible for selecting processes from scheduling queues for execution?
- Job scheduler
- CPU scheduler
- Device queue
- Short-term scheduler (correct)
Which scheduler must select a new process for the CPU frequently?
Which scheduler must select a new process for the CPU frequently?
- Device queue
- Long-term scheduler
- Short-term scheduler (correct)
- Job scheduler
What is the primary distinction between the long-term and short-term schedulers?
What is the primary distinction between the long-term and short-term schedulers?
- Disk allocation
- Process creation
- Frequency of execution (correct)
- Device queue management
Where are processes kept for later execution in a batch system?
Where are processes kept for later execution in a batch system?
Which type of scheduler can afford to take more time to decide which process should be selected for execution?
Which type of scheduler can afford to take more time to decide which process should be selected for execution?
What is the role of the long-term scheduler in the process hierarchy?
What is the role of the long-term scheduler in the process hierarchy?
How frequently does the short-term scheduler typically execute in a batch system?
How frequently does the short-term scheduler typically execute in a batch system?
What is the distinguishing factor between I/O bound and CPU bound processes?
What is the distinguishing factor between I/O bound and CPU bound processes?