Home
Download
Buy
Support

.NET Memory Profiler Editions

.NET Memory Profiler is available in two editions: Standard and Professional. Below is a comparison of the features that are included in the editions. For more details about the features, see the features page.

 

  Professional Standard
Updated! Standard Profiling    
Profile standalone application X X
Profile ASP.NET (using IIS or WebDev.WebServer) X X
New! Profile WPF Browser Application X X
Profile Windows Service X X
     
New! Production Code Profiling    
Attach to already running .NET processes X  
Import memory dump files X  
     
Heap Snapshots    
Collect heap snapshots X X
Compare heap snapshots X X
     
Updated! Snapshot Views    
Managed types X X
Managed type details X X
Managed type instance details X X
Call stacks and methods X X
Native memory X X
Unmanaged resources X  
Unmanaged resource details X  
Unmanaged resource instance details X  
Updated! Easily filter and sort tabular data, and customize the way it is presented X X
New! Browse through a selected set of types, resources, or instances. X X
     
Real-time View    
Graphical real-time view of managed types X X
Numerical real-time view of managed types X X
Graphical real-time view of unmanaged resources X  
Numerical real-time view of unmanaged resources X  
     
Profiler Projects    
Define session settings in a profiler project X  
Keep track of session files related to a project X  
Use projects explorer to view multiple projects and sessions X  
Compare snapshots between different sessions X  
     
Dispose Tracker    
Collect information about disposed instances X X
Collect information about instances that are not properly disposed X X
     
Heap Utilization tracker    
Find out about how the heap generations are used by allocated instances X X
Identify unreachable instances by collecting generation #0 snapshots X X
     
Unmanaged Resources Tracker    
Track information about unmanaged resource instances X  
Identify managed instances that wraps unmanaged resource instances X  
     
Updated! .NET Memory Profiler API    
Use memory assertions to automatically detect memory leaks X X
New! Declaratively define expected memory usage by using assertion attributes. X X
Add comments to the real-time graph X X
Programmatically collect heap snapshots from the profiled process X X
     
Command Line Tools    
Start profiling (with or without UI) using command line arguments X X
Specify session settings using command line arguments X X
Specify profiler project to use when profiling using command line arguments X  
     
Updated! Visual Studio integration    
New! Visual Studio 2008 Integration X X
Visual Studio 2005 Integration X X
Visual Studio .NET 2003 Integration X X
     
OS and .NET Framework Support    
Updated! Support for .NET Framework 1.1, 2.0, 3.0, and 3.5 X X
Support for Windows 2000, Windows XP, Windows Vista and Windows 2003 Server X X
Support for 64-bit OS X X
Support for 64-bit .NET Framework X X
.NET Memory Profiler is developed by SciTech Software AB
© Copyright 2002-2008. SciTech Software AB. All right reserved.

If you have any comments or questions on the profiler, please write to memprofiler@scitech.se.