在标记 Linux 6.11 的第一个候选版本之前,周日合并了对 Turbostat 的一些最后一刻更新,该工具位于内核源代码树中,用于报告 CPU 频率和空闲统计信息以及其他有用的指标。在 Linux 6.11 中,Turbostat 获得了一些新功能。
使用新内核,Turbostat 实用程序现在能够报告来自 Intel 平台监控技术 (PMT) 的计数器。英特尔平台监控技术是他们在客户端、服务器和配套产品中公开遥测数据的新方法之一。
Turbostat 的这个新代码允许读取类似于该工具的 MSR 和 perf 计数器的 PMT 计数器。这种 PMT 集成的最初重点之一是让 Turbostat 能够向用户空间报告 Meteor Lake 的 DC6 驻留指标。其他 PMT 功能也可以通过 Turbostat 读取,但取决于为分析提供必要的 PMT 元数据。
有兴趣通过 Turbostat 利用英特尔 PMT 遥测技术的人可以在本周的 Linux 6.11-rc1 版本中找到此次合并的文档和一些示例。
转自 Linux’s Turbostat Utility Can Now Be Used For Reading Intel PMT Counters – Phoronix