Unformatted text preview: You may make your own assumption on the PCB organization. 9. Show a model of process execution. 10. What does the scheduler in an operating system consist of, and what does each component in the scheduler do? 11. What is required for implementing involuntary CPU sharing? Show pseudo code for the implementation. 12. What is the difference between a scheduling policy and a scheduling mechanism? 13. What are the important considerations for developing/choosing a scheduling policy? 14. Understand these terms in scheduling: service time, wait time, response time, turnaround time, throughput rate, arrival rate, service rate, nonpreemptive scheduling, preemptive scheduling, time quantum (timeslice). 15. Understand the following scheduling policies: first come first served, shortest job next, priority scheduling, deadline scheduling, round robin scheduling, round robin scheduling with overhead, multilevel queues. 16. Exercise problems 2-11 in Chapter 7 (pp. 280-282)....
View Full Document
This note was uploaded on 04/11/2010 for the course CECS 326 taught by Professor Staff during the Spring '08 term at CSU Long Beach.
- Spring '08