dotTrace 一个包含了可用于.NET应用程序的性能分析器

>>>  技術話題—商業文明的嶄新時代  >>> 簡體     傳統

dotTrace 是一个包含了可用于.NET应用程序的性能分析器(dotTrace Performance) 和内存分析器(dotTrace Memory)的套件。
dotTrace Performance可帮助用户对各种.NET框架内的应用程序的性能瓶颈进行检测,能够帮助.Net开发者以最快的方式找到并移除性能上的瓶颈。 [1]
dotTrace Memory 则能帮助用户发现内存泄露并能对基于.NET 4.0以上框架的应用程序进行内存占用优化。
·  可对各种.NET应用程序进行分析
可对.NET 1.0至4.0,silverlight 4或者紧凑型.NET框架 3.5的应用程序性能进行分析
·  在任意地方进行分析
用户可在其本地电脑或者远程自动化设备上对应用程序进行分析。
·  多种分析模式
典型模式可进行快速分析,高精度追踪,逐行分析模式可对复杂商业逻辑进行分析
·  简洁的数据呈现
用户可在多种视图里选择,以快照的方式流线型分析器分析的数据
·  快速检测性能瓶颈
使用高效的导航,简易的过滤,智能搜索以及便利的资源预览
·  使用多标签
用户可在单一的标签中打开一个指定的调用或者对一个可疑函数的所有调用,以认真观察其性能。
·  注释快照
为选中的函数创建注释文本,以稍后对其功能进行回顾。
· 性能目标评估
其可即刻估算出移除一处瓶颈对整体性能的影响,无需对快照进行重新计算。
· 可处理服务器规模的快照数据
其可分析复杂的桌面以及服务器应用程序。可处理多达数百GB的快照数据
· 速度以及准确性
其实dotTrace历史上最快和最准确的分析器。用户可以尝试使用其7High Accuracy 模式并计算分析器所耗的时间。
· 集成Visual Studio和ReSharper
用户可以直接从Visual Studio 2005, 2008,或2010中直接发起对应用程序的分析。也可以在Visual Studio中直接通过函数的快照直接导航至其源文件中。其与ReSharper共用时也能很快的进行单元测试分析。

dotTrace Memory

· 支持各种.NET应用程序
dotTrace 3.5内存分析器可帮助用户找到基于.NET1.0-4.0框架的应用程序(包括桌面程序,Web应用程序以及Windows服务)中的内存泄露
· 两种分析模式
识别即时内存状态,或者动态监控内存分配
· 方便的数据展示
可根据眼前的工作,使用不同的快照视图,比如类列表,命名空间树,或者输出参考
· 专注重要数据
可在分开的标签中打开部分内存快照,使用过滤器,折页或者其他选项以专注于确定对于自己而已什么才是最重要的
· 通过类查找对象
如果用户想对某一个特定的类进行优化,则其可在内存快照中迅速此类的所有对象。
· 预览源代码
在对一个快照进行分析时,用户可以即刻浏览源文件中所有相关的函数。官方特征介绍 .官网主页

Peter's Blog 2013-08-29 12:35:18

[新一篇] .NET 程序內存占用問題

[舊一篇] “確認偏誤”——別想說服我!
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表