80 likes | 236 Views
Debugging af .NET applikationer med WinDbg. Ved hjælp af memory og crash dumps. Kim Christensen - Telenor Wholesale kimworking@gmail.com. Dumps. Mini dump vs. full dump Hvordan tager man et dump? DebugDiag (Mest til unmanaged) Windows Task Manager ADPlus. Højt hukommelses forbrug.
E N D
Debugging af .NET applikationer med WinDbg Ved hjælp af memory og crash dumps Kim Christensen - Telenor Wholesale kimworking@gmail.com
Dumps • Mini dump vs. full dump • Hvordan tager man et dump? • DebugDiag (Mest til unmanaged) • Windows Task Manager • ADPlus
Højt hukommelses forbrug • Hvordan bruger jeg min hukommelse? • Hvorfor forsvinder mine objekter ikke? DEMO
Hangs og performance • Hvad laver processen? • Hvorfor tager det så lang tid? DEMO
Crash dumps • Meget ligesom hangs • Opsætning af ADPlus til at lave dump ved unhandled exceptions DEMO
Virkelige dumps DEMO
Mere... • Tess Ferrandez’s blog (blogs.msdn.com/b/tess) • Advanced .NET Debugging • Tools • SOSEX • PSSCOR