使用程式碼剖析工具分析應用程式效能
更新:2007 年 11 月
Visual Studio Team System Developer 版程式碼剖析工具可讓程式開發人員測量、評估和標定程式碼中效能相關的問題。這些工具已經完全整合在 IDE 中,提供平順且平易近人的使用者經驗。效能工具支援兩種程式碼剖析的方法:取樣和檢測。
對應用程式進行程式碼剖析是直截了當的,可以從建立新的效能工作階段開始:在 Visual Studio Team Edition for Developers 中,您可以使用 [效能工作階段精靈] 建立新的效能工作階段。在效能工作階段結束後,在程式碼剖析期間收集的資料會儲存在 .vsp 檔中。您可以在 IDE 中檢視 .vsp 檔,並使用幾種報告檢視,協助您從蒐集的資料中視覺化及偵測效能問題。
程式碼剖析工具也可以從命令列開始使用。這可以讓使用者能夠彈性地從命令列執行這些工具,或是用這些工具來自動化使用指令碼的作業。
如需與效能及程式碼剖析相關之目前和進階主題的詳細資訊,請搜尋 Microsoft Developer Network 上的主題和 Microsoft 網誌。請使用 Enterprise Performance Tools Team 做為搜尋關鍵字。
在本節中
概觀 (程式碼剖析工具)
了解使用程式碼剖析工具收集、檢視及分析程式碼效能時所採用的概念和術語。程式碼剖析工具入門
了解使用程式碼剖析工具收集、檢視及分析程式碼效能時所採用的基本程序。設定效能工作階段
了解如何指定要進行程式碼剖析的專案或二進位檔、選取程式碼剖析方法、選擇要收集的效能資料,以及如何設定其他程式碼剖析工作階段選項。控制資料收集
了解如何使用效能工作階段屬性和互動程序來開始和停止程式碼剖析,以及如何將收集的效能資料限制在您所要的資訊。檢視程式碼剖析工具報告
了解如何在程式碼剖析工具的 [報表檢視] 視窗中檢視和分析收集到的效能資料。比較程式碼剖析工具資料檔案
了解如何比較兩項程式碼剖析工具資料,以分析效能的變化。儲存和匯出程式碼剖析工具資料
了解如何儲存程式碼剖析資料以供封存或共用。命令列程式碼剖析工具
了解如何從命令提示字元使用程式碼剖析工具。程式碼剖析工具 API
了解如何使用 Managed 和原生程式碼剖析工具API,直接從原始程式碼控制資料收集。