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.
dotMemory automatically scans your snapshot for the most common types of memory issues. These inspections can be a great starting point in analyzing a snapshot if you're not sure where to begin.
Want to know how the objects relate to each other? What objects they reference and through what fields? Want to know which calls created these objects? No problem! dotMemory has a view for everything.
You can profile the memory usage in your applications right from Visual Studio 2010, 2012, 2013, 2015, or 2017. Also, you can profile unit tests quickly when working with ReSharper.
dotUltimate is a single license that allows a single developer to use these JetBrains tools:
dotUltimate license also covers plugins for dotCover and dotTrace in Rider.