DumpMiner – UI tool for playing with ClrMD

מאת ד ק
בתאריך 21 מאי, 2017

In this article I'm going to show you how easily you can examine a .NET process and find memory leaks

DumpMiner – UI tool for playing with ClrMD

DumpMiner – UI tool for playing with ClrMD

ClrMD is a library built by Lee Culver. This a process and crash dump introspection library. This allows you to write tools and debugger plugins which can do thing similar to SOS and PSSCOR.

I’m not going to write here about ClrMD, there are plenty of explanations on the net, but I want to talk about tool called DumpMiner I built using ClrMD.

When ClrMD came out, maybe three years ago, I started playing with it and I was very impressed. It gives you fairly easily, with managed code, to build tools which analyze dumps or live process (like WinDbg with SOS).

After I wrote a few examples, I decided to build a simple UI tool to demonstrate the operations you can do with ClrMD .

I think, beside the use you can do with this tool, is also a good start point to learn about ClrMd.

The tool is written in C # and of course with ClrMD and his UI infrastructure built with MUI (Modern UI for WPF) library.

This is not a complete tool, but a small project to work with ClrMD , however he certainly has quite a lot of examples.

Additionally, it was built in a way that you can easily add more ClrMD operations to UI.

Lets see whats inside DumpMiner.

 

To read the full article, among with others articles, please go to https://mycodingplace.wordpress.com

Sorry to bother you, but code section doesn't looks good here in the xplace editor.

מאמרים נוספים...