ANTS Profiler box shot

ANTS Profiler

Technical papers

How to reduce the number of objects that you see in the "All objects" panel

A common problem with profiling the memory of a .NET application is that there are a lot of objects to look at. This short article explains how ANTS Profiler lets you quickly reduce the number of objects that you are looking at.

How to find memory leaks with ANTS Profiler

One of the more common tasks that ANTS Profiler is used for is to find memory leaks. In addition to gathering statistics about an application's performance, ANTS Profiler can also track objects created in the .NET managed runtime, making it a solid tool for finding objects that are not being freed when they are no longer being used.

How to profile a desktop application that hosts the .NET runtime

This article explains how you can use ANTS Profiler to profile the performance or the memory of a native desktop application that hosts the .NET Common Language Runtime (CLR).

How to profile a web application hosted in the built-in web server

This article shows how to profile a web application hosted in the built-in web server in your development environment.

How to profile a web application hosted in IIS

This article describes how to profile a web service and a website hosted in IIS.

How to profile a Windows service

This article outlines how to profile a Windows service

How to profile a Windows Communication Foundation (WCF)

This article describes how you can use ANTS Profiler 4 to profile a WCF service hosted in a managed Windows Service.

How to profile a WCF service hosted in IIS (PDF)

ANTS Profiler can collect performance profiling information about any application hosted in Microsoft Internet Information Server using the “profile a web application hosted in IIS” function. This includes web applications that implement the Windows Communication Foundation (WCF). This knowledgebase article explains how to profile a WCF service hosted in IIS.

How to profile a Visual Studio unit test with MSTest

This article explains how you can use ANTS Performance Profiler 4 to profile your Visual Studio unit test with MSTest.

How to profile a SharePoint 2007 Site Collection (PDF)

ANTS Profiler is capable of profiling managed code that runs on a Microsoft SharePoint server, and this article explains how to do this.

How to identify root objects

You may have already identified the parts of the application that are causing memory leaks, and now you'd like to find out why objects are surviving garbage collection. This article explains how to use ANTS Profiler to identify root objects, and find out why some haven't been freed.