Home
Download
Buy
Support

.NET Memory Profiler 4.5 Beta

SciTech Software is pleased to announce the release of .NET Memory Profiler 4.5 Beta. The major new features of .NET Memory Profiler 4.5 are:

In addition to the above features, .NET Memory Profiler 4.5 includes several other minor improvements and features.

Debug Profiling

Using Debug profiling you can launch the debugger and profiler simultaneously and get profiler integration in the watch windows (Watch, Locals , Auto, and debugger tool tips) – and you can collect snapshots while you have stopped at a breakpoint. You start debug profiling using the new command in Visual Studio: Profiler->Debug with Memory Profiler.

Debug profiling demo
Start demoWatch the Debug profiling demo.

Duplicate instances analyzer

Optimize memory usage by getting information about duplicate instances. This includes simple duplicates like strings and boxed primitive values, as well as complex duplicate instance graphs. The duplicate instances information is presented as an analysis issue in the info views.

Duplicate instances demo
Start demoWatch the Duplicate instances demo.

Held bytes calculation for all types and filters

Held bytes information is calculated and presented for each type and filter in the Overview. This often gives a better idea of which types are consuming a lot of memory. E.g. in the screenshot below, Hashtable instances have 1,288 live bytes, but are holding on to 33,548,940 bytes.

Held bytes for types

New session file format

The session file format is completely redesigned. It is faster, the session files are much smaller (less data and compressed data) and there is no longer a 2 GB file limit.

Visual Studio 11 support

.NET Memory Profiler can now also be integrated with Visual Studio 11.

Feedback

If you download this beta, we would very much appreciate any feedback you can give us. If you have any suggestions or error reports, please send an e-mail to memprofiler@scitech.se. You can also use the Future improvements forum to report problems or discuss the new features of .NET Memory Profiler.

Back to top