Posts Tagged ‘Advanced Techniques To Avoid And Detect Deadlocks In .NET Apps’


Advanced Techniques To Avoid And Detect Deadlocks In .NET Apps

This item was filled under [ MISC. ]

Contents

Deadlocks 101
Other Subtle Deadlock Examples
Avoiding Deadlocks with Lock Leveling
Detecting and Breaking Deadlocks
The Algorithms
Spelunking Through the Hosting APIs
Wait Graph Construction and Traversal
Custom Deadlock Host in Action
Wrap-Up

Continue reading…