Profile within Visual Studio and Improve Your Debugging Experience
Start profiling, open session files, and get additional memory information while debugging, directly from Visual Studio. .NET Memory Profiler is fully integrated with Visual Studio, so you never have to leave your development environment.
With .NET Memory Profiler Visual Studio integration you can:
Easily start profiling your Visual Studio projects
Simply select the Start memory profiler command, and .NET Memory Profiler will build your project and start profiling. View real-time memory usage, collect snapshots and quickly switch between source code and memory usage information.
Improve your debugging experience
You can debug and profile the memory usage at the same time. Snapshots can be collected while stopped at a breakpoint. Use the profiler visualizer from a watch window and get access to all the information you might need about an instance, such as a full instance graph and the allocation call stack. (more...)
Profile multiple processes at once
Each profiling session gets its own document window. This allows you to profile several process within the same application, e.g. the client and server process can be profiled simulatenously.