Podcast
Questions and Answers
What is the main concern regarding the CPU burst distribution?
What is the main concern regarding the CPU burst distribution?
- The duration of CPU bursts (correct)
- The frequency of CPU bursts per process
- The distribution of CPU bursts varies among processes
- The scheduling of CPU bursts
In which situations does the CPU scheduler have no choice in terms of scheduling?
In which situations does the CPU scheduler have no choice in terms of scheduling?
- When a new process enters the ready queue
- When a process terminates
- When a process switches from running to ready state
- When a process switches from running to waiting state (correct)
Under what circumstances does preemptive scheduling take place?
Under what circumstances does preemptive scheduling take place?
- When scheduling takes place only under circumstances 1 and 4
- When a process switches from running to ready state
- When a process terminates
- When scheduling takes place under circumstances 2 and 3 (correct)
What happens under nonpreemptive scheduling once the CPU has been allocated to a process?
What happens under nonpreemptive scheduling once the CPU has been allocated to a process?
How does preemptive scheduling differ from nonpreemptive scheduling?
How does preemptive scheduling differ from nonpreemptive scheduling?
Which of the following scheduling criteria refers to the amount of time to execute a particular process?
Which of the following scheduling criteria refers to the amount of time to execute a particular process?
What type of memory can only see a stream of addresses and read/write requests?
What type of memory can only see a stream of addresses and read/write requests?
How is protection of memory achieved to ensure correct operation?
How is protection of memory achieved to ensure correct operation?
At which stage does the binding of instructions and data to memory addresses happen if the process can be moved from one memory segment to another during its execution?
At which stage does the binding of instructions and data to memory addresses happen if the process can be moved from one memory segment to another during its execution?
What concept refers to the way in which a user views the memory?
What concept refers to the way in which a user views the memory?