JetBrains dotMemory 10.0
JetBrains dotMemory 10.0 | 1.2 Mb
Optimize memory usage in your .NET application. Detect memory leaks. Fight all types of memory issues. dotMemory allows you to analyze memory usage in a variety of .NET applications: desktop applications, ASP.NET web applications, IIS, IIS Express, Windows services, arbitrary .NET processes, and more.
Powerful automatic inspections
To help make memory profiling a breeze, dotMemory automatically scans your snapshot for 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.
Analyzing memory traffic
Excessive allocations and garbage collections may imply significant memory management overhead. Use the traffic view to understand what objects are created/collected most intensively in your application and what functions are causing this memory traffic.
Multiple views on data
Examine objects in the heap from multiple views. Want to know how objects relate to each other? What objects do they reference and through what fields? Want to know which calls created these objects? No problem! dotMemory has a view for everything.
Comparing memory snapshots
Comparing two snapshots is the main way to find objects that are causing a memory leak. Use the comparison view to find out how many objects were created between snapshots and how many objects were collected.
Dominators sunburst chart
dotMemory 4.3 introduces Sunburst diagram. Just a quick look at the chart allows you to find out what objects are crucial for your application and evaluate the largest structures: The more memory a dominator retains, the larger the central angle.
Go to type declarations in Visual Studio
If you have ReSharper installed, the latest dotMemory lets you navigate from any type in a memory snapshot to its declaration in an open instance of Visual Studio. You can even navigate to decompiled code for library types!
On-the-fly allocations control
Starting from dotMemory 4.1 you can disable/enable collection allocations on the fly right in timeline view, in order to profile a certain functionality of your application without slowing down all of its other areas.
[/b]
[b] Only for V.I.P
Warning! You are not allowed to view this text.