Intel 為 Lunar Lake 和 Arrow Lake 推出 Linux 更新,聚焦下一代性能監控功能
Intel 強化下一代 CPU 性能監控:Lunar Lake 和 Arrow Lake 的 Linux 支援更進一步
Intel 的 Linux 團隊最近開始為即將推出的 Arrow Lake 和 Lunar Lake CPU 實施性能監控功能,向完全支援又邁進了一步。根據 Phoronix 的報導,Intel 已開始在 Linux 韌體的 perf 子系統上進行工作,這是一個專門用於監控能力的部分。
在 Linux 6.11 版本中,Intel 為即將推出的新一代處理器添加了「特定型號位元」(model-specific bits),這些更新已合併到 Git 分支中。從更新內容來看,新一代處理器的性能監控單元(PMU)與之前的 Meteor Lake 世代相似,但有一些重要的修改和增強。
新的 PMU 為片上 E-Core 增加三個固定計數器,用於性能監控。同時,P-Core 現在具備更新的 PEBS(Performance Event Sampling, 性能事件採樣)資料源格式。PEBS 能夠記錄 CPU 執行的分支指令的詳細訊息,讓開發人員和系統管理員能夠深入到處理器的「分支級別」,更容易識別潛在瓶頸或預測錯誤。此次更新概覽如下:
- E-Core 支援 3 個新的固定計數器
- P-Core 支援更新的 PEBS 資料源格式
- 更多通用計數器(更新的事件約束表)
- 新的架構性能監控 V6(新的 Perfmon MSR 別名、umask2、eq)
- 新的 PEBS 格式 V6(計數器快照組)
- 新的 RDPMC 指標清除模式
這些改進雖然看似技術性很強,但實際上對於系統性能優化和故障排除具有重要意義。例如,更詳細的分支指令訊息可以幫助開發人員更精確地定位性能瓶頸,而新的計數器和監控格式則為系統調優提供更多的工具和數據。
這些新功能的引入讓開發者和系統管理員將能夠更有效地最佳化軟體性能,特別是在利用 Intel 新一代處理器混合架構(大小核)的情況下。對於最終用戶來說,這可能會轉化為更流暢的系統性能和更高效執行應用程式。
隨著 Linux 6.11 預計於 9 月發布,Intel 的新處理器將能即時利用這些先進的監控功能。Lunar Lake CPU 預計將於 9 月亮相,而 Arrow Lake 系列則計劃於 10 月推出。
歡迎加入我們的 Facebook 粉絲團,隨時掌握最新消息!
喜歡看圖說故事的話,也可以追蹤 Instagram 專頁!
我們也有 Google News 可以隨時 follow!