当前您所在的位置:首页>开发控件 版本控制 >开发控件

redgate ANTS Memory Profiler

redgate ANTS Memory Profiler
查找内存泄漏并优化.NET应用程序中的内存使用情况
.NET developers 使用ANTS Memory Profiler:
在几分钟内查找内存泄漏
优化C#和VB.NET代码的内存使用
描述你的代码使用非托管内存
创建性能更好,资源密集程度更低的应用程序
为什么使用ANTS Memory Profiler?
.NET中的自动内存管理使开发更容易,但仍然很容易将内存泄漏引入到应用程序中。例如,忘记取消注册事件处理程序可能导致大量的内存被不必要地保留,但是发现这种情况会非常困难。

在没有一个合适的工具的情况下,试图理解内存问题可能需要几个小时或几天,如果你很幸运,知道一个问题存在。这样就能更好地用时间于解决问题的
每个.NET开发人员应该使用的工具

ANTS Memory Profiler使内存分析变得简单
主要特征


获得清晰,有意义的结果
使您更容易解释信息。花时间解决问题,而不是努力了解他们。

 


快速获得结果
凭借小于32 MB的占用空间,
 profiler 可以几乎没有开销简单地配置大型复杂应用程序。只需几秒钟而不是几分钟就可以获取尽可能多的堆内存的快照,。

 


快速可视化对象之间的关系
使用实例保留图快速了解为什么泄漏对象仍保留在内存中。你不必构建一个心理图来跟踪对象是如何相互引用的。

 


直接去问题的根源
智能分析突出了最可能的问题原因,通常可以节省数小时的找问题的时间。

 


零快速的原因
强大的过滤选项可以让你减少噪音,使你迅速找到甚至是最复杂的问题产生的原因。
如果你在C#或VB.NET编程,并且你需要了解你的内存在哪里,尝试
ANTS Memory Profiler
下载,安装和开始使用该工具需要五分钟。
特征
实例保留图快速允许您查看所有GC根的最短参考路径,这将需要打破以修复内存泄漏。
将任何两个快照彼此比较。
自动API,使用单行代码从应用程序中获取快照。
能够附加到正在运行的.NET 4 / 4.5 / 4.6进程。如果您希望零停机时间并保持当前进程的状态,这是理想选择。
能够在IIS,IIS Express和Web开发服务器中运行.NET可执行文件,ASP.NET和ASP.NET 5 DNX应用程序和Web服务,在本地Azure模拟器中运行的工作和Web角色,SharePoint 2007或2010集合,Silverlight应用程序,Windows服务和COM +应用程序。
支持.NET 2到.NET 4.6,以.NET框架支持的任何语言。
概要文件非托管内存使用 - 如果您的.NET代码使用非托管代码或组件,您可以看到非托管模块和类所持有的内存量。
能够获取和分析任意大量的内存快照。
一步设置对话框。
组件加载视图,让您探索静态和动态组件的内存消耗..

Native Windows Presentation Framework (WPF)支持。
与Visual Studio 2010,2012,2013和2015集成,因此您可以从IDE中开始剖析应用程序。单击后在几秒钟内就可以启动
ANTS Memory Profiler ,因已设置可执行路径。

北京哲想软件有限公司