The SOS (Son of Strike) debugger extension is an invaluable resource for debugging .NET 4.0 managed applications using native debuggers.The SOS extension lets you view information about code that is running inside the CLR. When you install .NET on your machine, the SOS.dll debugger extension gets installed too. Moreover every version of CLR ships with a new SOS.dll so that the DLL can take advantage of the new capabilities of the CLR. The location of the SOS.dll on my machine with .NET framework 4.0 installed is:C:\Windows\Microsoft.NET\Framework\v4.0.30319\SOS.dllHere are a couple of exciting things you can do using the with latest SOS Debugger extension
Read more: dot net curry
- detect object corruption
- detect memory leaks
- detect cross-generation references
- find apartment model for each thread
- find out which generation your object currently belongs to
- breakdown of each generation with a view of managed heap size and free space
- set managed code breakpoints
- find the application domain of your object
Read more: dot net curry
0 comments:
Post a Comment