Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Tool for analyzing .Net app memory dumps

Can somebody suggest a good free tool for analyzing .Net memory dumps other than Adplus/windbg/sos ?

like image 613
Gulzar Nazim Avatar asked Sep 07 '08 04:09

Gulzar Nazim


People also ask

How do I Analyse memory dump in Visual Studio?

Open the memory dump in Visual Studio by using the File > Open > File menu command and select your memory dump. Notice on the Memory Dump Summary page a new Action called Run Diagnostics Analysis.

How do I find memory dumps?

Click Start, and then click Control Panel. Double-click System, and then click Advanced system settings. Click the Advanced tab, and then click Settings under Startup and Recovery. In the Write debugging information list, click Small memory dump (256k).

What is .NET memory dump?

A dump is a file that contains a snapshot of the process at the time it was created and can be useful for examining the state of your application. Dumps can be used to debug your . NET application when it is difficult to attach a debugger to it such as production or CI environments.


2 Answers

You can try out DebugDiag 1.1

like image 105
Tal Avatar answered Sep 28 '22 14:09

Tal


You can load sos and your memory dump into Visual Studio to at least insulate you from the 'interesting' ui that WinDbg presents.

like image 44
Rob Walker Avatar answered Sep 28 '22 16:09

Rob Walker