Chapter 17. Hangs and Sluggish Performance
The cases in this chapter involve application hangs and slow system performance. Call-stack analysis features prominently in these cases, using Procexp, Procmon, and ProcDump.
The Case of the IExplore-Pegged CPU demonstrates the use of thread stacks in Procexp to identify a root cause.
The Case of the Excessive ReadyBoost uses Procexp to establish a hypothesis and Procmon to confirm it.
The Case of the Slow Keynote Demo proves that what can go wrong, will go wrong, and that the probability of demo failure tends to be proportional with the size of the audience. It identifies long gaps between events captured by Procmon, which leads to a diagnosis.
The Case of the Slow Project File Opens demonstrates Procmon’s ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access