通道 (執行緒檢視)
並行視覺化檢視會顯示四種通道:執行緒通道和磁碟通道、標記 GPU 通道和通道。
執行緒通道
執行緒通道會針對一個執行緒以色彩顯示執行緒狀態。 當您將滑鼠指標停留在通道名稱時,會顯示該執行緒的啟動函式。 「並行視覺化檢視」可偵測數種類型的執行緒。 下表列出最常見的類型。
主執行緒 |
啟動應用程式的執行緒。 |
背景工作執行緒 |
應用程式主執行緒建立的執行緒。 |
CLR 背景工作執行緒 |
Common Language Runtime (CLR) 建立的背景工作執行緒。 |
偵錯工具 Helper |
Visual Studio 偵錯工具建立的背景工作執行緒。 |
ConcRT 執行緒 |
Microsoft 並行執行階段建立的執行緒。 |
GDI 執行緒 |
GDIPlus 建立的執行緒。 |
OLE/RPC 執行緒 |
做為 RPC 背景工作執行緒而建立的執行緒。 |
RPC 執行緒 |
做為 RPC 執行緒而建立的執行緒。 |
Winsock 執行緒 |
做為 Winsock 執行緒而建立的執行緒。 |
執行緒集區 |
CLR 執行緒集區建立的執行緒。 |
磁碟通道
磁碟通道對應於電腦中的實體磁碟機。 由於系統上每部實體磁碟機的讀取和寫入作業通道分開,因此每部磁碟機都有兩個通道。 磁碟機數目對應於核心裝置名稱。 磁碟通道會在磁碟上的活動顯示。
指示通道
指示通道對應至其所使用的應用程式和程式庫所產生的事件。 例如工作平行程式庫 (TPL)、平行模式程式庫和 C++ AMP 產生顯示為標記的事件。 每個標記通道相關聯的執行緒 ID,會在通道的描述旁邊會顯示圖示。 識別產生事件的執行緒。 通道的描述中包含事件追蹤的名稱產生事件的 Windows (ETW) 提供者的。 如果從 並行視覺化檢視 SDK的通道事件,顯示數列名稱也會顯示。
GPU通道
如需 GPU 通道 DirectX 11 活動的資訊顯示在系統。 圖形卡的每個 DirectX 引擎有個別的通道。 個別區段表示耗用處理 DMA 封包的時間。