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 ,因已设置可执行路径。

咨询

  • 点击这里给我发消息 发邮件给我们

搜索