下载电脑程序都会占用一定的电脑内存来保留自己的数据,jetbrains dotmemory是一款功能强大的.NET内存分析器,可以帮助用户分析各种.NET和.NET Core应用程序中的内存情况,可以随时查看内存的详细使用情况。
软件功能
1、强大的自动检查功能,为了简化您的任务,JetBrains dotMemory会自动扫描您的快照以查找最常见的内存问题类型。如果不确定从哪里开始,这些检查可能是分析快照的一个很好的起点。
2、分析内存流量,过多的分配和垃圾回收可能意味着大量的内存管理开销。使用流量视图可了解在您的应用程序中最密集地创建/收集了哪些对象,以及哪些函数导致了此内存流量。
3、多种数据视图,从多个视图检查堆中的对象。想知道对象之间的关系吗?他们引用哪些对象以及通过哪些字段?是否想知道哪些调用创建了这些对象?没问题!JetBrains dotMemory具有所有视图。
软件特色
1、可让您查看和管理计算机上运行的.NET应用程序的内存消耗。它还可以用于分析各种其他类型的服务和程序,例如Silverlight应用程序,WCF服务库或IIS Express应用程序。可以将探查器配置为创建堆栈跟踪并收集每个应用程序的内存流量。
2、一旦开始监视过程,软件将显示一条时间线,描绘总内存使用情况的图表,并跟踪消耗的系统资源总量的每一次变化。您还可以选择拍摄快照并捕获有关应用程序状态的各种信息,并将它们相互比较。
3、程序通常一次在多个线程上运行以提高性能,并使各种任务彼此分开。软件使您可以查看图表并运行有关当前正在占用内存堆栈空间的每种对象的内存检查。
4、这些对象按创建堆栈跟踪,生成或最短路径分类。它们也可以按某些属性分组,例如名称空间,程序集和接口,这些属性使您可以查看类型,对象数或内存字节数等信息。
5、易于使用的界面也使它成为日常计算机用户的好工具,特别是如果您经常遇到系统停止运行并且想要找到问题的根源的话。