I like to share some interesting articles I found this week. The first article is "How Understanding Assembly Language Helps Debug .NET Applications". It was published by Sasha Goldshtein on Codeplex. Also checkout his blog it contains lots of useful information on .NET.
Another nice post by Roberto Alexis Farah discusses WinDbg and how to display the COM reference held by a RCW. So for those of you who use COM from a managed app this can be helpful when debugging problems.
Then there was a post on the NTDebugging Blog about Global Atom Table leaks. This blog entry guides you through a debug session to debug this kind of problems.
Mark B. Friedman a veteran in the field of performance shares some of his insight on Processor utilization and Xperf on his Performance by Design blog. Mark describes in his October post the details how the ETW CSwitch kernel event should be interpreted. Here is a reference to the MSDN library describing the CSwitch event.