Skip to main content Skip to site search Profile any SE or EE application, server, technology and framework; on multiple platforms; locally and remotely; in development, testing and production. For teams and companies of any size. .NET Memory Profiler is a powerful tool for finding memory leaks and optimizing the memory usage in programs written in C#, VB.NET or any other .NET Language. dotMemory allows you to analyze memory usage in a variety of .NET and .NET Core applications: desktop applications, Windows services, ASP.NET web applications, IIS, IIS Express, arbitrary .NET processes, and more. YourKit Profiler provides zero-overhead profiling for your .NET applications and makes code profiling and memory usage optimization simple and fast. With dotTrace Memory, you can quickly profile the memory usage of your applications based on .NET Framework up to version 4. The profiling process is not only simple but fast. ANTS Memory Profiler is a .NET memory profiler for finding memory leaks and optimizing the memory usage of .NET applications written in C# or VB.NET.