Windows Performance Toolkit 的新功能 (2024 年 5 月)
我們很高興推出最新版的 Windows Performance Toolkit (WPT),其中包含以下詳述的數個令人興奮的新功能。 下載 Windows ADK 工具組 以使用這些新功能。
Windows Performance Recorder
NPU 配置檔:在人工智慧(AI)和 機器學習(ML)不僅是流行語,而且是創新的基本驅動因素的時代,神經處理單元(NPU)等專業硬體的重要性不能被誇大。 認識到這一點,我們很高興在 Windows 性能錄製器(WPR.exe和WPRUI.exe)內推出類神經處理配置檔,以記錄 Windows 效能分析器 (WPA) 中的 NPU 使用量和新數據表和圖表。
您可以使用命令行,如下所示收集 NPU 追蹤事件
wpr.exe -start NeuralProcessing -filemode
注意:請務必使用 -filemode,讓事件記錄在檔案中,而不是在記憶體中。
您也可以使用 WPRUI.exe,使用UI介面收集追蹤。 可在 [資源分析] 區段下取得
Windows Performance Analyzer
十年來,我們第一次在 Windows 效能分析器 (WPA) 中引進新的歡迎/啟動器畫面。 此畫面是 WPA 不可或缺的一部分,其設計目的是啟用預先分析組態來簡化使用者的工作流程。 新的 WPA 啟動器為最近使用的檔案、設定元件管理、用戶入門檔和其他許多功能提供方便的存取點。
啟動器功能
快速開啟最近使用的檔案: 啟動器會顯示最近使用過的檔案清單,讓用戶能夠毫不費力地繼續處理其最後一個效能追蹤。
外掛程式管理: 啟動器提供平臺來安裝和管理可增強及擴充 WPA 功能的外掛程式。
安裝外掛程式 PTIX 之後,使用者可以瀏覽至畫面,以檢視其作者、數據表和支援的檔類型相關信息。
設定組態:第一次,WPA 在啟動器內有一個位置來管理應用程式的各種設定。 [設定] 頁面包含使用者修改應用程式文字、切換淺色或深色模式的功能,並輕鬆地複製 WPA 相關信息以進行疑難解答。
追蹤群組控制: 在某些情況下,當多個檔案同時開啟時,WPA 可以透過多種方式將開啟的檔案分組到分析會話。 啟動器會偵測這些案例,並提示用戶設定應如何處理其選取的追蹤。
數據表選取: 為了縮短處理大型追蹤檔案所需的時間,啟動器可讓用戶選取開啟檔案時應啟用哪些數據表進行處理。
用戶可以設定此數據表選取畫面出現時,以及其預設選取範圍位於WPA 設定頁面中。
分析會話結合: 當多個外掛程式同時處理檔案時,WPA 可以使用先前稱為「統一」或「一起」處理模式的內容,將其結果合併成單一分析檢視。 WPA 啟動器可藉由偵測何時可以合併結果,並詢問使用者如何開啟其會話,藉此簡化此類型的分析。
其他功能
重新整理的診斷主控台: 診斷控制台已透過更好的群組/篩選支援進行改造。 診斷現在會根據哪個元件記錄指定的訊息,記錄在個別的「通道」中。 用戶現在可以根據記錄層級和記錄類型來篩選記錄。
NPU 分析:
如果您要深入探討類神經處理單元 (NPU) 追蹤分析,則很高興知道它現在提供增強的功能來呈現神經處理單元 (NPU) 追蹤數據。 新增對於使用 WPR 的新神經處理配置檔來收集追蹤的人員特別有用(請參閱上圖)。 當您使用此設定檔時,WPA 會提供專為顯示 NPU 追蹤資料而設計的新資料表和圖形。 以下是您預期的結果:
新增數據表:此數據表是一個重要新增專案,可協助您快速識別與 NPU 單位相關聯的相關配接器。 這可簡化尋找要分析之特定硬體元件的程式。 從數據表中,您可以向下切入到更詳細的層面,例如初始化的堆疊。 這項功能對於更深入的分析與疑難解答而言非常寶貴,可提供追蹤期間 NPU 操作細節的深入解析。
圖形表示法:除了數據表之外,還有可視化方式代表追蹤數據的新圖形。 此圖形元素可讓您更輕鬆地在追蹤期間內理解 NPU 內的流程和互動。
新的甘特圖模式: 時間軸檢視很難可視化,但使用新的甘特圖模式,使用者可以將時程表可視化,以協助他們瞭解父子關聯性。 按兩下圖表預設下拉式清單以外的按鈕,即可選取 [授與圖表] 模式。 您有兩種模式「合併為群組」和「合併為相關」
合併為群組: 這是最常見的甘特圖模式。 關聯性是與數據表群組的 1:1。 在下圖中,數個新的線程標識符會分組在 Explorer.exe 下。
結合為相關:此甘特圖模式說明集合內各種工作的時間軸和相互依其與父群組的關聯性分組。 在下圖中,當我們鑽研至Explorer.exe時,我們可以看到數據點聚合,全都連結至父群組。
已知問題
遺漏資料表資料列標頭的工具提示:
- 某些數據表不會顯示其數據列標頭的工具提示。
設定檔自變數行為:
- 使用
-profile
命令行自變數開啟 WPA 時,指定的配置檔會套用至該 WPA 工作階段內開啟的所有未來追蹤。
- 使用
使用 -addsearchdir 載入外掛程式損毀:
- 使用
-addsearchdir
命令行自變數載入外掛程式可能會導致 WPA 當機,但例外狀況:「值不可以是 null(參數來源)。如果其中一個載入的處理來源具有覆寫GetAboutInfo
的方法,傳回遺漏屬性的ProcessingSourceInfo
實例,就會發生此問題。 外掛程式開發人員必須確保其ProcessingSourceInfo
實例正確設定所有必要的屬性,以避免發生此當機。
- 使用
甘特圖貼齊
- 如果按滑鼠拖曳甘特圖以選取時間,而滑鼠游標會移過檢視區的右邊緣,WPA 可能會當機。
我們重視您的意見反應和建議。 請使用 [設定] 頁面底部可存取的意見反應中樞,以分享您的想法,並讓我們知道我們正在做什麼。