.NET Memory Profiler Edition Comparison

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

Standard
US$ 189/€ 169

Professional
US$ 389/€ 349

Enterprise
US$ 549/€ 489

Updated! Standard Profiling
Profile standalone application
Updated! Profile ASP.NET (using IIS, IIS Express, or WebDev.WebServer)
Profile Windows Store App
New! Profile Windows Universal App
New! Profile .NET Core application
New! Profile .NET Core ASP.NET Core
Profile Silverlight Application
Profile WPF Browser Application
Profile Windows Service
New! Profile Azure Compute Emulator
Production Code Profiling
Attach to already running .NET processes
Import memory dump files
Open NmpCore session files
Remote Profiling
Profile processes on a remote machine
Updated! Heap Snapshots
Collect heap snapshots
Compare heap snapshots
New! Snapshot filters
Collect peak snapshots
Updated! Automatic Memory Analysis
Updated! Get tips and warnings about common memory usage issues
Duplicate instances detection
Guided Profiling
Get step-by-step guidance for common profiling tasks
Profiling Levels
Balance the amount of data collected against the performance and memory overhead of the profiler
Updated! Instance Graph
Updated! Get a visual overview of how a managed instance is being used and how it is related to other instances.
Updated! Combined instances graph for multiple selected instances.
Snapshot Views
Managed types
Updated! Managed type details
Updated! Managed type instance details
Filters
Updated! Filter details
Updated! Call stacks and methods
Native memory
Unmanaged resources
Unmanaged resource details
Unmanaged resource instance details
Easily filter and sort tabular data, and customize the way it is presented
Browse through a selected set of types, resources, or instances.
Instance and Allocation Filters
Focus on instances and allocations that share common characteristics
Dependency Property Evaluation
Dependency properties evaluated for WPF and Silverlight applications
Updated! Real-time View
Updated! Graphical and numerical real-time view of managed types
Updated! Graphical and numerical real-time view of unmanaged resources
New! Graphical and numerical real-time view of performance counters
New! Additional sessions in real-time view for real-time comparison
Profiler Projects
Define session settings in a profiler project
Keep track of session files related to a project
Use projects explorer to view multiple projects and sessions
Compare snapshots between different sessions
Dispose Tracker
Collect information about disposed instances
Collect information about instances that are not properly disposed
Heap Utilization Tracker
Find out about how the heap generations are used by allocated instances
Identify unreachable instances by collecting generation #0 snapshots
Multiple .NET Runtimes
Support for processes with multiple .NET runtimes loaded
Multiple Processes in a Single Session
Profile multiple processes in the same session
Open session files containing multiple processes
Multiple Sessions in a Single Session
Work with multiple session documents in Visual Studio
Work with multiple session documents in standalone profiler
AppDomain Tracker
Focus on a single AppDomain
Unmanaged Resources Tracker
Track information about unmanaged resource instances
Identify managed instances that wraps unmanaged resource instances
Full native call stacks 
.NET Memory Profiler API
Use memory assertions to automatically detect memory leaks
Declaratively define expected memory usage by using assertion attributes.
Add comments to the real-time graph
Programmatically collect heap snapshots from the profiled process
Command Line Tools
Start profiling (with or without UI) using command line arguments
Specify session settings using command line arguments
Specify profiler project to use when profiling using command line arguments
Updated! Visual Studio Integration
New! Visual Studio 2017 integration
Visual Studio 2015 integration
Visual Studio 2013 integration
Visual Studio 2012 integration
Visual Studio 2010 integration
Debug profiling
New! NmpCore task as NuGet package
Run Test under Profiler
OS and .NET Framework Support
Updated! Support for .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.7
New! Support for .NET Core
Support for Windows Store Apps
Support for Silverlight 4 and 5
Support for Windows Vista, Windows 7/8/8.1/10, and Windows 2003/2008/2012/2016 Server
Support for 64-bit OS
Support for 64-bit .NET Framework

© Copyright 2001-2017. SciTech Software AB
All rights reserved.

CONTACT INFO

SciTech Software AB
Ynglingavägen 1-3
SE-177 57 Järfälla
Sweden

E-mail: mail@scitech.se
Telephone: +46-706868081