Leo_01
Geek Trainee
What is the most obvious and simple solution to low CPU utilization problem?
Operating system has so-called “ready queue” – a line of processes that are
about to run on the CPU. What is the name of computer element that processes this
queue?
Processes have to “remember” certain CPU registers. Why don’t we put them in
a table just like memory or I/O information for OS to handle?
Consider this scenario: CPU switches between two processes, but accidentally
puts the first process to the blocked queue instead of ready queue. What will happen
to that process?
Operating system has so-called “ready queue” – a line of processes that are
about to run on the CPU. What is the name of computer element that processes this
queue?
Processes have to “remember” certain CPU registers. Why don’t we put them in
a table just like memory or I/O information for OS to handle?
Consider this scenario: CPU switches between two processes, but accidentally
puts the first process to the blocked queue instead of ready queue. What will happen
to that process?