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 程序內存占用問題

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


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表