Class Discussion Topics
- Discuss the pros and cons of the various process management algorithms presented in this chapter. Given a choice, which algorithm would you prefer to implement and why?
- Discuss the different criteria for designing a process scheduling policy. Do you think that it is possible to optimize the design of a process scheduling policy to suit any system? If so, how? If not, why? Provide some examples to support your ideas.
Additional Resources
- History of operating systems: http://www.osdata.com/kind/history.htm
- Dual-Core vs. Quad-Core CPUs: http://www.pcmag.com/article2/0,2817,2406293,00.asp
- Intel® Core™2 Quad Processors: http://ark.intel.com/products/29765/Intel-Core2-Quad-Processor-Q6600-8M-Cache-2_40-GHz-1066-MHz-FSB
- Multi-core Enterprise Technology at Dell®: http://www1.euro.dell.com/content/topics/topic.aspx/emea/topics/products/pedge/en/multi_core?c=uk&cs=ukbsdt1&l=en&s=bsd