CLICK HERE Login to the Grey Matter web site
Sign up to the Grey Matter web site
Call Me  |  Email Us  |  Help
Search:
Tel: +44 (0)1364 654100

Categories

Popular Publishers

Buyers Guides

Information

Home

 » 

Catalogue

 » 

Development & Testing

 » 

Testing & Debugging

 » 

Debugging

 » 

.Net Memory Profiler

.Net Memory Profiler boxshot.

.Net Memory Profiler

Find memory leaks in applications written in C#, VB.NET or any other .NET language


Published By: 

SciTech Software AB

Please see below for licensing options, pricing and availability.
Shipping is free within mainland UK (next working day subject to availability).

Product Variants

Variant

 

Price
(Ex. VAT)

 

Availability

   
Professional, Single User   £257.35   Email   Add to Basket
Standard, Single User   £119.48   Email   Add to Basket

Other product variants may be available, please contact us or request a call back if you cannot see what you are looking for.


Product Information

.NET Memory Profiler is a tool for the .NET Common Language Runtime that allows the user to retrieve information about all instance allocations performed on the garbage collected heap (GC heap) and all instances that reside on the GC heap. The retrieved information is presented in real time, both numerically and graphically. The included automatic memory analyser provides tips and warnings regarding common memory usage issues, making it easier to locate potential memory leaks and optimise memory and resources usage while the profiler contains a dispose tracker, which provides additional data about disposable instances (i.e. instances of classes implementing IDisposable), and a heap utilisation tracker, which gives information about how the heap memory is utilised. In addition to presenting information about the GC heap, the profiler also presents information about the native memory of the profiled process or any other process running on the computer. An API is available that can be used to programmatically check for memory leaks. Combined with the possibility to run the profiler without a user interface, this API can be used to perform fully automated memory testing.

The professional edition of .NET Memory Profiler includes additional features such as the unmanaged resources tracker, the “attach to” function, the possibility to import memory dump files, and profiler projects.



Features

View real-time memory and resource information

The profiler presents real-time information about all .NET instance allocations performed on the garbage collected heap and all instances that reside on the heap.

Easily identify memory leaks by collecting and comparing snapshots of .NET memory

Snapshots include data about the .NET instance allocations and live instances at the time the snapshot was collected. They provide a lot of useful information and make it easy to identify potential memory leaks, especially when two snapshots are compared.

Automatically analyse memory usage

The new automatic memory analysis will help you locate potential memory leaks and optimise memory and resources usage.

Find instances that are not properly disposed

The profiler also contains a dispose tracker, which provides additional data about disposable instances (i.e. instances of classes implementing the System.IDisposable interface).

Get detailed information about unmanaged resource usage

The unmanaged resources tracker can collect detailed information about unmanaged resources (such as HWND, HBITMAP and unmanaged memory) and present it together with the .NET memory information.

Optimise memory usage

The heap-utilisation tracker will tell you how the managed heaps are used. Together with the real-time view and the dispose tracker this information can be used to optimise the memory usage of the application.

Investigate memory problems in production code

Profiling memory problems in production code is greatly simplified by using the 'attach to process' feature and the possibility to import memory dump files.

Perform automated memory testing

The .NET Memory Profiler API makes it possible to automatically detect memory leaks and control the profiler from within the profiled program.

Retrieve information about native memory

In addition to presenting information about the GC heap and unmanaged resources, the profiler also presents information about the native memory of the profiled process or any other process running on the computer.



  Currency is set to Sterling   Change currency to Dollars   Change currency to Euros

Shopping Basket

    0 Item(s)

    Total:

    0.00



    View and amend your basket
    Copyright © Grey Matter Ltd. 1983 - 2012. Registered office: 2 Prigg Meadow, Ashburton, Devon, TQ13 7DF. Registered in England. Company no: 1671407. VAT no: GB 384904621.