- 软件大小:216MB
- 软件语言:简体中文
- 软件类型:国产软件
- 软件类别:编程工具
- 更新时间:2018-09-05
- 软件授权:免费版
- 官方网站://www.9553.com
- 运行环境:XP/Win7/Win8/Win10
- 标签:.NET内存分析器 dotMemory 2018
16.69MB/简体中文/7.5
96.1MB/简体中文/7.5
Adobe AIR SDK for Windows V3.8.0.910 官方安装版
173.68MB/英文/5
5.51MB/简体中文/8.8
9.22MB/简体中文/2.1
JetBrains dotMemory破解版是一款非常优秀的.NET内存分析器,该软件支持.NET Core单元测试单元3.0,而且还在内存快照中搜索特定对象时,可以提高搜索效率!用户的界面也经过重新修改,可以更轻松地浏览分析主题和视图。另外你现在可以使用拖放操作将探查器附加到正在运行的应用程序。只需将特殊图标拖放到要分析的应用程序窗口即可。每一项功能也非常的强大好用,因此小编就准备了这款破解版,而且教程也在其中,相信对大家一定有用!
1、在本站下载并解压,双击JetBrains.dotMemory.2018.2.1.web.exe运行,如图所示,找到dotMemory2018并点击install安装
2、如图所示,勾选我已经阅读并同意协议,点击next
3、点击install安装
4、安装中,耐心等待即可
5、如图所示,安装成功,我们点击exit退出向导
6、打开Crack破解文件夹,我们以管理员身份运行AutoPatch 2018.1激活工具,如图所示,稍等片刻
7、完成,点击任意键退出
8、然后我们在开始菜单这里运行软件,如图所示点Start evaluation
10、激活成功,如图所示,评估期剩余99999天,是不是超级给力?这已经是永久激活了吧!
1、分析ReSharper运行配置2018.2
集成在Visual Studio中的dotMemory可获得更多分析功能。现在,您不仅可以分析您的启动项目,还可以分析任何运行配置:启动项目,任意可执行文件,甚至任何静态方法。
2、改进时间表2018.2
时间线图得到改进:
现在,时间轴可用于所有类型的应用程序,包括.NET Core,ASP.NET Core,IIS托管的Web应用程序等。
自GC图表以来,时间表在LOH中获得新的分配。该图表显示了对大对象堆的即时内存分配,并且在检测大对象的过度分配时非常有用。
3、改进了用户界面
2018.1版本带来了多个次要的用户界面改进。最重要的变化是重新设计的分析主题面板。现在,导航分析路径要容易得多。
4、改进了对象过滤
在内存快照中搜索特定对象时,可以提高搜索效率!现在,您可以使用特殊符号来创建复杂模式。例如,添加!a将从结果中排除所有数组:!str将返回String但不返回String []。
.NET核心测试支持
支持.NET Core单元测试单元3.0
dotMemory Unit现在完全支持.NET Core单元测试。请注意,目前仅在Windows上提供支持。
5、导入内存转储
您现在可以导入原始Windows内存转储(通常,您可以使用任务管理器或Process Explorer获取它们)并使用dotMemory的强大功能对其进行分析。
此功能目前处于Beta状态:尽管它具有100%的功能,但我们根本无法在Windows和.NET Framework版本的所有可能组合上进行测试。在某些组合中,dotMemory仍然可能无法在生成的快照中显示所有预期数据。
6、更好的dotMemory用户界面
dotMemory用户界面经过轻微重新设计,可以更轻松地浏览分析主题和视图。这项工作的另一个好处是增加了视野面积。
7、重写Dominators视图
Dominators视图经过重新设计,可以更轻松地显示应用程序中的关键对象。现在,支配者树与统治者森伯斯特图相结合。
8、使用拖放附加
您现在可以使用拖放操作将探查器附加到正在运行的应用程序。只需将特殊图标拖放到要分析的应用程序窗口即可。
9、命令行分析器
dotMemory 2017.1包含dotMemory.exe工具,允许您从命令行进行配置。当您需要自动化收集内存快照的过程时,该工具非常有用,例如:如果您想将分析作为持续集成构建的一部分。
10、可终结的物体检查
dotMemory 2016.3检查您的应用程序是否已排队等待最终确定的最终对象和对象。新检查在快照概述页面上显示此类对象。
11、.NET Core支持
现在,如果您的计算机上安装了.NET Core工具,则无需任何额外工作即可分析.NET Core应用程序。
工作流程非常简单。只需在主页上选择.NET Core Application,指定可执行文件,然后单击Run。
12、跨工作区比较
dotMemory 2016.2允许您比较存储在不同工作空间中的内存快照:即在不同的配置文件会话中收集的内存快照。
这有助于了解代码中的特定更改如何影响应用程序的内存使用情况。您只需要在提交更改之前和之后拍摄两张快照。
13、dotMemory Unit 2.2的改进
dotMemory单元版本2.2和2.3带来了一系列改进:
精简的API用于开箱即用的单元测试框架,例如DotMemoryUnitController方法TestStart()和TestFailed()中接受的新参数。
您现在可以在测试之前放置任意数量的AssertTraffic属性,并按任何条件过滤流量。
对象选择查询现在支持开放泛型类型,如果您希望获得泛型类型的所有替换,这将非常有用。
GetNewObjects,GetSurvivedObjects和GetDeadObjects方法接收将查询作为参数接受的重载。这有助于避免额外的GetObjects调用并简化断言。
您可以使用通配符在类型,接口和命名空间上使用Like和NotLike查询来选择对象。
指定用于保存工作的目录时,可以使用三个常量
1、支持各种.NET应用程序
dotMemory允许您分析基于.NET Framework(2.0及更高版本)的应用程序,例如桌面应用程序,ASP.NET Web应用程序,IIS,IIS Express,Windows服务,通用Windows平台应用程序,任意.NET进程等。从dotMemory 2016.3开始,您还可以分析.NET Core应用程序。
2、支持原始内存转储
dotMemory允许您导入使用任务管理器或Process Explorer获取的原始Windows内存转储,并将它们分析为常规内存快照。通过这样做,您可以利用自动检查,保留图和其他复杂的dotMemory功能。
3、Visual Studio集成
dotMemory与Visual Studio集成,因此您可以随时从IDE启动内存分析会话。
稍后,您可以从dotMemory对象集中的类型导航到Visual Studio中的类型声明。
4、具有实时数据收集的时间线视图
监视应用程序消耗的内存,获取快照并将其删除以便一键进行比较。
5、多个数据视图
从多个视图中检查堆中的对象。想知道对象如何相互关联?他们引用了什么对象以及通过哪些领域?想知道哪些调用创建了这些对象?没问题! dotMemory可以查看所有内容。
6、森伯斯特图
了解如何在应用程序中保留内存对于成功优化内存至关重要。在这个视图中,支配者的层次结构(在内存中专门保留其他对象的对象)显示在旭日形图上。
只需快速查看图表,您就可以找出哪些对象对您的应用至关重要,并评估最大的结构:支配者保留的内存越多,中心角越大。
要获取特定支配者的保留路径,请单击相应的弧。双击支配器将放大图表,允许您更详细地查看此支配者保留的对象。
7、自动获取快照
有时您可能只对某个条件成立时拍摄快照感兴趣。这就是dotMemory可以自动完成获取快照的过程的原因。当应用程序的内存消耗显着增加或手动拍摄快照变得棘手时,这尤其有用。只需设置特定条件,并在满足条件后自动收集快照。
8、比较内存快照
比较两个快照是查找导致内存泄漏的对象的主要方法。使用比较视图可以查看快照之间创建的对象数以及收集的对象数。
9、简单而全面的用户界面
虽然内存分析具有仅供专业人士使用的声誉,但dotMemory独特的用户界面大大降低了该入口障碍,并使内存分析变得简单明了。您只需从上到下,从一组对象向下移动到特定实例,直到找出内存问题的真正原因。
10、分析内存流量
过多的分配和垃圾收集可能意味着显着的内存管理开销。使用流量视图可以了解在应用程序中最密集地创建/收集的对象以及导致此内存流量的功能。
11、强大的自动检查
dotMemory会自动扫描快照以查找常见类型的内存问题,例如字符串重复,稀疏数组,泄漏事件处理程序或WPF绑定。如果您不知道从哪里开始,这些检查可以成为分析快照的一个很好的起点。
12、命令行分析器
dotMemory与dotMemory.exe命令行分析器捆绑在一起。使用此工具自动进行性能分析:将性能分析作为持续集成构建的一部分,或者只是加速分析例程(例如,如果您必须定期分析相同的应用程序并且不希望每次都启动dotMemory用户界面)。
13、远程分析
不仅可以在本地计算机上,而且可以在网络中的任何计算机或Internet上配置应用程序。当您需要在生产服务器上分析Web应用程序时,远程分析特别有用。
14、分析API
拍摄快照的正确时机对于记忆分析非常重要。使用dotMemory API调用可以在代码的确切位置拍摄快照。