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.
Watch
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.
Watch
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.
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