跳到主要內容
支援知識庫

Intel® Xeon®處理器與Intel® Processor Trace (Intel® PT) 功能支援

內容類型: 產品資訊與文件   |   文章 ID: 000059254   |   最近查看日期: 2025 年 05 月 30 日

環境

Intel Xeon

描述

用戶不確定其Intel® Xeon®處理器是否包括對 Intel® Processor Trace 功能的支援。

解決方法

Intel® Processor Trace (Intel® PT) 是 Intel® 架構新增的追蹤功能,主要用於軟體除錯和分析。它使用專用硬體設施捕獲有關軟體執行的詳細資訊,對性能的影響最小。

跟蹤數據包括控制流資訊,例如分支目標、計時、已採取/未採取的分支指示、CR3 更改和Intel TSX狀態轉換。

此資訊收集在數據包中,軟體解碼器可以對其進行處理,以重建程式流程和分析軟體行為,從而協助調試崩潰、掛起和性能問題。

Intel® PT 與Intel Xeon®處理器相容,支援各代的 Intel Xeon® 處理器,包括 Intel Xeon® 處理器可擴充系列。有關相容性和實現的具體細節,請參閱 Intel® 64 和 IA-32 架構軟體開發人員手冊 以及處理器規格。

筆記
  • Intel® PT的早期實現不支援虛擬機擴展 (VMX)作中的跟蹤。從 2017 年發布的 Intel® Xeon® 處理器(原代號為 Skylake)開始,添加了支援,以允許在 VXMON 之後使用Intel® PT(進入 VMX 作的說明)。
  • 從 2021 年發布的 Intel® Xeon® 處理器(以前代號 Ice Lake)開始,添加了用於虛擬化Intel® PT供來賓使用的鉤子。

有關更多資訊,請參閱 Intel® 64 和 IA-32 架構軟體開發人員手冊中關於Intel® Processor Trace的一章。

免責聲明

此頁面上的內容是原始英文內容的人工和電腦翻譯的組合。此內容僅供您方便,僅供一般參考,不應被視為完整或準確。如果本頁面的英文版本與翻譯之間存在任何矛盾,則以英文版本為準。 查看此頁面的英文版本。