
软件介绍
下载电脑程序都会占用一定的电脑内存来保留自己的数据,jetbrains dotmemory是一款功能强大的.NET内存分析器,可以帮助用户分析各种.NET和.NET Core应用程序中的内存情况,可以随时查看内存的详细使用情况。
软件功能
1、强大的自动检查功能,为了简化您的任务,JetBrains dotMemory会自动扫描您的快照以查找最常见的内存问题类型。如果不确定从哪里开始,这些检查可能是分析快照的一个很好的起点。
2、分析内存流量,过多的分配和垃圾回收可能意味着大量的内存管理开销。使用流量视图可了解在您的应用程序中最密集地创建/收集了哪些对象,以及哪些函数导致了此内存流量。
3、多种数据视图,从多个视图检查堆中的对象。想知道对象之间的关系吗?他们引用哪些对象以及通过哪些字段?是否想知道哪些调用创建了这些对象?没问题!JetBrains dotMemory具有所有视图。
软件特色
1、可让您查看和管理计算机上运行的.NET应用程序的内存消耗。它还可以用于分析各种其他类型的服务和程序,例如Silverlight应用程序,WCF服务库或IIS Express应用程序。可以将探查器配置为创建堆栈跟踪并收集每个应用程序的内存流量。
2、一旦开始监视过程,软件将显示一条时间线,描绘总内存使用情况的图表,并跟踪消耗的系统资源总量的每一次变化。您还可以选择拍摄快照并捕获有关应用程序状态的各种信息,并将它们相互比较。
3、程序通常一次在多个线程上运行以提高性能,并使各种任务彼此分开。软件使您可以查看图表并运行有关当前正在占用内存堆栈空间的每种对象的内存检查。
4、这些对象按创建堆栈跟踪,生成或最短路径分类。它们也可以按某些属性分组,例如名称空间,程序集和接口,这些属性使您可以查看类型,对象数或内存字节数等信息。
5、易于使用的界面也使它成为日常计算机用户的好工具,特别是如果您经常遇到系统停止运行并且想要找到问题的根源的话。
软件官网
https://www.jetbrains.com/dotmemory/
软件综述
dotMemory是一款功能强大的内存分析器,可帮助您查找和诊断内存泄漏和其他内存问题。它是一款商业软件,但提供免费试用版,让您在购买前可以先体验一下它的功能。
dotMemory具有以下优点:
- 易于使用:dotMemory具有直观的用户界面,即使您没有内存分析经验,也可以轻松使用。
- 功能强大:dotMemory可以分析.NET应用程序的所有内存分配情况,并提供详细的报告,帮助您快速找到内存泄漏和其他内存问题。
- 准确可靠:dotMemory的内存分析结果非常准确可靠,可以帮助您快速解决内存问题。
- 支持多种语言:dotMemory支持C#、VB.NET、F#和C++等多种编程语言。
dotMemory的缺点包括:
- 价格昂贵:dotMemory是一款商业软件,价格相对昂贵。
- 不适用于所有平台:dotMemory只适用于Windows平台,不适用于Mac和Linux平台。
- 不提供中文版本:dotMemory目前只提供英文版本,对于非英语用户来说可能不太方便使用。
总体而言,dotMemory是一款功能强大、易于使用、准确可靠的内存分析器,对于需要分析.NET应用程序内存泄漏和其他内存问题的人员来说,它是一个非常好的选择。但是,dotMemory的价格昂贵,不适用于所有平台,也不提供中文版本,这些都是它的缺点。