Vance Morrison, CLR performance architect here at Microsoft, has released a new tool for conducting performance investigations on .NET applications. It is called PerfView and you can read more about it on his post here.
You can download it here.
It is designed to have as low an overhead on the application being investigated although you can’t get something for nothing so there is bound to be some. It has some interesting features though including managed memory analysis based on data input from memory dumps.
Please bear in mind this is a free tool and not a fully polished boxed product so there are bound to be a few issues with it surface once people start using it on real world applications and dump files. So let Vance know if you have feedback. Alternatively let me know and I will try to help and pass on feedback.