使用程式碼剖析工具分析應用程式效能

Visual Studio 程式碼剖析工具可讓開發人員測量、評估和標定程式碼中與效能有關的問題。這些工具已經完全整合到 IDE,藉此提供順暢無礙又平易近人的使用者體驗。

在 Visual Studio 2013 Professional、Premium 或 Ultimate 版本中提供分析工具。在 Express 版本中無法使用這些工具。

分析應用程式相當簡單。您可以從建立新的效能工作階段開始。在 Visual Studio Team System Development Edition 中,您可以使用 [效能工作階段精靈] 建立新的效能工作階段。在效能工作階段結束後,在分析期間收集的資料會儲存在 .vsp 檔中。您可以在 IDE 中檢視 .vsp 檔。還有幾種報告檢視,可協助您從蒐集的資料中視覺化及偵測效能問題。

[程式碼剖析工具] 也可以從命令列開始使用。這可以讓使用者能夠彈性地從命令列執行這些工具,或是用這些工具來自動化使用指令碼的作業。

如需與效能及分析相關之目前和進階主題的詳細資訊,請搜尋 Microsoft Developer Network 上的主題和 Microsoft 部落格。請使用 Enterprise Performance Tools Team 做為搜尋關鍵字。

一般工作

工作

相關內容

Windows 8 的新技術

剖析 Windows 8 和 Windows Server 2012 應用程式

了解分析概念:了解使用 [程式碼剖析工具] 收集、檢視及分析程式碼效能時所採用的概念和字彙。

概觀 (程式碼剖析工具)

一頭栽入並執行:了解使用 [程式碼剖析工具] 收集、檢視及分析程式碼效能時所採用的基本程序。請依照實習的逐步解說動手嘗試。

程式碼剖析工具入門

設定程式碼分析工作階段:了解如何指定要進行分析的專案或二進位檔、選取分析方法、選擇要收集的效能資料,以及如何設定其他分析工作階段選項等進階方法。

設定程式碼剖析工具的效能工作階段

控制程式碼分析工具收集的資料:了解如何使用效能工作階段屬性和互動程序來開始和停止分析,以及如何將收集的效能資料限制在您所要的資訊。

在程式碼剖析工具中控制資料收集

找出效能問題:了解如何在 [程式碼剖析工具報表] 檢視視窗中檢視和分析收集到的效能資料。

分析程式碼剖析工具資料

分析效能變更:了解如何比較兩個分析工具資料檔案,以分析效能的變化。

比較程式碼剖析工具資料檔案

儲存及共用您的結果:了解如何儲存分析資料以供封存或共用。

儲存和匯出程式碼剖析工具資料

自動化分析:了解如何從命令提示字元使用 [程式碼剖析工具]。

從命令列使用程式碼剖析工具

以程式設計方式控制程式碼分析:了解如何使用 Managed 和原生程式碼剖析工具應用程式開發介面,直接從原始程式碼控制資料收集。

程式碼剖析工具 API