随笔分类 -  .Net

SOS Debugging Usage
摘要:SOS Debugging Extension (SOS.dll)·.NET Framework 4 ·.NET Framework 3.5 The SOS Debugging Extension (SOS.dll) helps you debug managed programs in the WinDbg.exe debugger and in Visual Studio by providing information about the internal common language runtime (CLR) environment. ![command] [o 阅读全文
posted @ 2011-05-06 13:46 sun_kang 阅读(529) 评论(0) 推荐(0)
Debugging Memory Related Issues in .Net Application
摘要:Debugging Memory Related Issues in .Net ApplicationUsing WinDBG and SOSContentsIntroduction What Do I Mean By Bad Shaped Application? Why WinDBG + SOS? Things to Understand Before Using WinDBG and SOS What is WinDBG? What Can WinDBG Do? What is SOS.dll (Son of Strike)? Debugging Essentials How to Co 阅读全文
posted @ 2011-05-06 10:56 sun_kang 阅读(608) 评论(0) 推荐(0)
.Net Garbage Collection
摘要:Garbage Collection: Automatic Memory Management in the Microsoft .NET FrameworkJeffrey RichterLevel of Difficulty 1 2 3 SUMMARY Garbage collection in the Microsoft .NET common language runtime environment completely absolves the developer from tracking memory usage and knowing when to free memory. H 阅读全文
posted @ 2011-05-06 09:51 sun_kang 阅读(741) 评论(0) 推荐(1)
Drill Into .NET Framework Internals to See How the CLR Creates Runtime Objects
摘要:This article discusses: SystemDomain, SharedDomain, and DefaultDomain Object layout and other memory specifics Method table layout Method dispatching Contents Domains Created by the CLR Bootstrap System Domain SharedDomain DefaultDomain LoaderHeaps Type Fundamentals ObjectInstance MethodTable Base I 阅读全文
posted @ 2011-04-28 13:19 sun_kang 阅读(1115) 评论(0) 推荐(0)