jetbrains dotmemory(内存分析工具) v2017.1.2
分享到:
jetbrains dotmemory是一款非常强大的.NET内存分析器。它能够帮助你分析各种.NET和.NET Core应用程序中的内存使用情况。使用起来十分的简单。像桌面应用程序,Windows服务,ASP.NET Web应用程序,IIS,IIS Express,任意.NET进程等都能够轻松的分析。能够帮助你优化应用程序中的内存使用量。找到内存泄露,解决其它类型的内存问题。jetbrains dotmemory还是非常的实用的。如果喜欢可以下载使用!!
下载运行JetBrains.dotMemory.2017.1.2.web,选择dotMemory.2017.1.2的install,完成安装!
简化您的任务,dotMemory会自动扫描快照,以获得大多数常见类型的内存问题。如果您不确定从哪里开始,这些检查可能是分析快照的一个很好的起点。
分析内存流量
过多的分配和垃圾收集可能意味着显着的内存管理开销。使用流量视图来了解在应用程序中最集中地创建或收集的对象,以及导致此内存流量的功能。
数据
上的多个视图从多个视图检查堆中的对象。想知道对象如何相互关联?他们参考什么对象,通过什么领域?想知道哪些调用创建了这些对象?没问题!dotMemory可以看到一切。
比较内存快照
比较两个快照是找到导致内存泄漏的对象的主要方法。使用比较视图来查找快照之间创建的对象数量和收集的对象数量。
dotMemory允许您基于.NET Framework(2.0及更高版本)配置应用程序,例如桌面应用程序,ASP.NET Web应用程序,IIS,IIS Express,Windows服务,通用Windows平台应用程序,任意.NET进程等。从dotMemory 2016.3开始,您还可以配置.NET Core应用程序。
Visual Studio集成
dotMemory与Visual Studio集成,您可以随时从IDE启动内存分析会话。
稍后,您可以从一个dotMemory对象集中的类型导航到Visual Studio中的类型声明。
时间线视图与实时数据收集
监控应用程序消耗的内存,获取快照并将其放在一个位置进行比较。
多个数据视图
从多个视图检查堆中的对象。想知道对象如何相互关联?他们参考什么对象,通过什么领域?想知道哪些调用创建了这些对象?没问题!dotMemory可以看到一切。
阳光图
了解内存如何保留在您的应用程序中是至关重要的,以便成功优化它。在这个视图中,统治者(在内存中唯一保留其他对象的对象)的层次结构显示在日照图上。
只需快速查看图表,您可以找出哪些对象对您的应用程序至关重要,并评估最大的结构:支配者保留的内存越多,中心角越大。
要获得特定支配者的保留路径,请单击相应的弧。双击一个支配者将放大图表,让您可以在更多细节中查看此支配者保留的对象。
自动快照
有时,只有当某个条件成立时,您才有兴趣拍摄快照。这就是为什么dotMemory可以自动执行获取快照的过程。当您的应用程序的内存消耗显着增加或手动拍摄快照时,这尤其有用。只需设置一个特定的条件,并在条件满足后自动收集快照。
比较内存快照
比较两个快照是找到导致内存泄漏的对象的主要方法。使用比较视图来查找快照之间创建的对象数量和收集的对象数量。
简单而全面的UI
虽然内存分析具有仅供职业选手使用的声誉,但是dotMemory的独特用户界面显着降低了进入障碍,并使内存分析变得简单直观。您只需从上到下移动从一组对象到特定实例,直到确定内存问题的真正原因。
分析内存流量
过多的分配和垃圾收集可能意味着显着的内存管理开销。使用流量视图来了解在应用程序中最集中地创建/收集的对象以及导致此内存流量的功能。
强大的自动检查
dotMemory会自动扫描您的快照以查找常见类型的内存问题,例如字符串复制,稀疏数组,泄漏事件处理程序或WPF绑定。如果您不知道从哪里开始,这些检查可能是分析快照的一个很好的起点。
命令行分析器
dotMemory与dotMemory.exe命令行分析器捆绑在一起。使用此工具自动进行分析:使分析成为持续集成构建的一部分,或简单地加快您的分析例程(例如,如果您必须定期配置相同的应用程序,并且不想每次启动dotMemory用户界面)。
远程分析
配置文件应用程序不仅在您的本地计算机上,而且在您的网络或互联网上的任何计算机上。当您需要在生产服务器上配置Web应用程序时,远程分析特别有用。
剖析API
获取快照的正确时机对于内存分析非常重要。使用dotMemory API调用在您的代码的确切位置拍摄快照。
下载安装步骤:
安装步骤十分的简单。只需要运行选择好就能够进行安装。下载运行JetBrains.dotMemory.2017.1.2.web,选择dotMemory.2017.1.2的install,完成安装!
功能:
强大的自动检查简化您的任务,dotMemory会自动扫描快照,以获得大多数常见类型的内存问题。如果您不确定从哪里开始,这些检查可能是分析快照的一个很好的起点。
分析内存流量
过多的分配和垃圾收集可能意味着显着的内存管理开销。使用流量视图来了解在应用程序中最集中地创建或收集的对象,以及导致此内存流量的功能。
数据
上的多个视图从多个视图检查堆中的对象。想知道对象如何相互关联?他们参考什么对象,通过什么领域?想知道哪些调用创建了这些对象?没问题!dotMemory可以看到一切。
比较内存快照
比较两个快照是找到导致内存泄漏的对象的主要方法。使用比较视图来查找快照之间创建的对象数量和收集的对象数量。
特点:
支持各种.NET应用程序dotMemory允许您基于.NET Framework(2.0及更高版本)配置应用程序,例如桌面应用程序,ASP.NET Web应用程序,IIS,IIS Express,Windows服务,通用Windows平台应用程序,任意.NET进程等。从dotMemory 2016.3开始,您还可以配置.NET Core应用程序。
Visual Studio集成
dotMemory与Visual Studio集成,您可以随时从IDE启动内存分析会话。
稍后,您可以从一个dotMemory对象集中的类型导航到Visual Studio中的类型声明。
时间线视图与实时数据收集
监控应用程序消耗的内存,获取快照并将其放在一个位置进行比较。
多个数据视图
从多个视图检查堆中的对象。想知道对象如何相互关联?他们参考什么对象,通过什么领域?想知道哪些调用创建了这些对象?没问题!dotMemory可以看到一切。
阳光图
了解内存如何保留在您的应用程序中是至关重要的,以便成功优化它。在这个视图中,统治者(在内存中唯一保留其他对象的对象)的层次结构显示在日照图上。
只需快速查看图表,您可以找出哪些对象对您的应用程序至关重要,并评估最大的结构:支配者保留的内存越多,中心角越大。
要获得特定支配者的保留路径,请单击相应的弧。双击一个支配者将放大图表,让您可以在更多细节中查看此支配者保留的对象。
自动快照
有时,只有当某个条件成立时,您才有兴趣拍摄快照。这就是为什么dotMemory可以自动执行获取快照的过程。当您的应用程序的内存消耗显着增加或手动拍摄快照时,这尤其有用。只需设置一个特定的条件,并在条件满足后自动收集快照。
比较内存快照
比较两个快照是找到导致内存泄漏的对象的主要方法。使用比较视图来查找快照之间创建的对象数量和收集的对象数量。
简单而全面的UI
虽然内存分析具有仅供职业选手使用的声誉,但是dotMemory的独特用户界面显着降低了进入障碍,并使内存分析变得简单直观。您只需从上到下移动从一组对象到特定实例,直到确定内存问题的真正原因。
分析内存流量
过多的分配和垃圾收集可能意味着显着的内存管理开销。使用流量视图来了解在应用程序中最集中地创建/收集的对象以及导致此内存流量的功能。
强大的自动检查
dotMemory会自动扫描您的快照以查找常见类型的内存问题,例如字符串复制,稀疏数组,泄漏事件处理程序或WPF绑定。如果您不知道从哪里开始,这些检查可能是分析快照的一个很好的起点。
命令行分析器
dotMemory与dotMemory.exe命令行分析器捆绑在一起。使用此工具自动进行分析:使分析成为持续集成构建的一部分,或简单地加快您的分析例程(例如,如果您必须定期配置相同的应用程序,并且不想每次启动dotMemory用户界面)。
远程分析
配置文件应用程序不仅在您的本地计算机上,而且在您的网络或互联网上的任何计算机上。当您需要在生产服务器上配置Web应用程序时,远程分析特别有用。
剖析API
获取快照的正确时机对于内存分析非常重要。使用dotMemory API调用在您的代码的确切位置拍摄快照。
展开更多
jetbrains dotmemory(内存分析工具) v2017.1.2下载地址
- 需先下载高速下载器:
- 专用下载:
- 其它下载: