ERESOURCE Patterns and Case Studies

These patterns and case studies may help in analysis of the output of !locks WinDbg command from kernel and complete memory dumps.

Patterns:

•    _ERESOURCE Deadlock (Volume 1, page 323)

•    Mixed Object Deadlock (Volume 1, page 348)

•    High Contention (Volume 1, page 421 )

•    Accidental Lock (Volume 1, page 423)

•    _ERESOURCE Wait Chain (Volume 2, page 147)

•    Swarm of Shared Locks (Volume 3, page 107)

•    Semantic Split (Volume 3, page 120)

•    Livelock (Volume 6, page 70)

Case studies:

•    Multiple Patterns (Volume 2, page 50)

•    Common Mistakes: Not Looking at All Stack Traces (Volume 3, page 24)

•    Wait Chain and Spiking Thread (Volume 3, page 167)

•    Insufficient Memory, Handle Leak, Process Factory, High Contention and Busy System (Volume 3, page 209)

•    Busy System, Blocked Threads, Wait Chains and Deadlock (Volume 3, page 215)

•    Wait Chain, Blocked Thread, Waiting Thread Time, IRP Distribution Anomaly and Stack Trace Collection (Volume 4, page 231)

•    Inconsistent Dump, Stack Trace Collection, LPC, Thread, Process, Executive Resource Wait Chains, Missing Threads and Waiting Thread Time (Volume 5, page 133)

•    Succession of Patterns (Volume 5, page 43)

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset