收集執行緒和處理序並行資料

Visual Studio 程式碼剖析工具並行程式碼剖析方法可讓您收集資源包含有關每個同步處理事件的資訊在進行程式碼剖析的應用程式會產生一個函式等候存取資源的爭用資料。

需求

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Professional 

您可以使用下列其中一個程序來指定並行程式碼剖析方法:

  • 在程式碼剖析精靈的第一頁上,按一下 [並行]

  • 在效能工作階段的 [屬性] 對話方塊中,按一下 [一般] 頁面上的 [取樣]。

  • 在 [效能總管] 工具列的 [方法] 清單中,按一下 [並行]。

一般工作

您可以在效能工作階段的 Performance Session [屬性頁] 對話方塊中指定其他選項。若要開啟此對話方塊:

  • 在 [效能總管] 中,以滑鼠右鍵按一下效能工作階段名稱,然後按一下 [屬性]。

下表中的工作說明當您使用並行方法進行程式碼剖析時,可以在 [Performance Session屬性頁] 對話方塊中指定的選項。

工作

相關內容

在 [一般] 頁面上,為產生的程式碼剖析資料 (.vsp) 檔案指定命名的詳細資料。

在 [啟動] 頁面上,如果您的程式碼方案中有多個 .exe 專案,請指定要啟動的應用程式。

在 [階層互動] 頁面上,將 ADO.NET 呼叫資料加入至程式碼剖析執行中。

在 [Windows 計數器] 頁面上,指定一個或多個要加入至程式碼剖析資料中做為標記的作業系統效能計數器。

在 [進階] 頁面上,指定要進行程式碼剖析的 .NET Framework 執行階段版本 (如果您的應用程式模組使用多個版本)。根據預設,會對第一個載入的版本進行程式碼剖析。