Windows Operating System Internals Assignments OS11
© 2005 David A. Solomon and Mark Russinovich
Assignment 11.1:
Explain to your instructor the notion of performance prediction and evaluation.
Describe two modeling approaches. Give an example for using benchmarks to evaluate system performance.
Assignment 11.2:
Give an overview over the Windows performance counter mechanism. Explain how performance counters can be used to detect an analyze CPU bottlenecks.
Assignment 11.3:
Describe to your instructor the architecture of event tracing for Windows (ETW).
How can event traces be obtained and analyzed?
Assignment 11.4:
Operating systems occasionally may fail. Explain to your instructor two potential reasons for an abnormal shutdown of Windows. What is the purpose of the “last known good” entry in boot menu? How is it implemented?
December 2005 by David A. Solomon and Mark Russinovich with Andreas Polze 1