.NET 内存分析器

免费试用 5 天

处理所有类型的
内存问题

dotMemory 使您可以分析各种 .NET 和 .NET Core 应用程序的内存使用情况:桌面应用程序、Windows 服务、ASP.NET Web 应用程序、IIS、IIS Express、任意 .NET 进程等。

导览

轻松控制分析过程

使用时间线视图实时监控应用程序消耗的内存。 在需要时收集分配信息。

控制内存分析

收集分析数据

只需点击一次,无需停止分析会话即可抓取快照,进行比较,或浏览在特定时间段内的内存流量。

收集分析数据

自动检测问题

得益于多种强大的内置检查,只需点击一次即可检测到大部分常见内存问题,无需太多人工。 只需抓取快照,并按照指示优化内存使用情况。

自动检测问题

更深入地分析

对于深入分析,dotMemory 提供了多种适用于内存使用数据的不同标准,因此,您可以从数千个角度查看数据,并按自己的意愿挖掘、粒化、切片或透视数据。

更深入地分析

确定流量

分析特定时间段的内存流量,了解过度分配和垃圾回收的原因。 确定如何分配和收集对象,以及这些分配背后的方法。

确定流量

为什么选择 dotMemory

自动检查

dotMemory 会自动扫描您的快照,查找有无常见类型的内存问题。 如果您不知道如何开始,这些检查是分析快照的良好起点。

多个数据视图

想知道对象如何相互关联? 它们通过哪些字段引用了哪些对象? 想知道哪些调用创建了这些对象? 没问题! dotMemory 有查看每种情况的视图。

Visual Studio 集成

您可以直接在 Visual Studio 2010、2012、2013、2015 或 2017 中分析应用程序的内存使用。 使用 ReSharper 时,您还可以快速分析单元测试。

dotMemory Unit

利用免费的单元测试框架编写测试,检查您的代码中有无所有内存问题。 利用内存分析器的功能扩展您的 .NET 单元测试框架!

世界各地的团队都使用 dotMemory。
加入他们!

下载
免费试用 5 天