英特尔已发布17个针对Linux内核的补丁,旨在集成pmtctl——一款用于查询硬件遥测指标的工具。该工具基于可复用的库和CLI接口,提供list和stat命令,专为需要访问英特尔平台监控技术(PMT)精确数据的开发者设计。
pmtctl如何运作及运行需求 🔧
该工具需要提升权限才能运行,并依赖从Intel-PMT仓库获取的JSON指标文件。代码将存放于内核的tools/arch/x86/pmtctl/路径下,便于直接集成至开发生态系统。其命令可列出可用的PMT设备并实时查询统计信息,简化x86系统的硬件监控流程。
17个补丁:让指标数据无人知晓 🕵️
英特尔决定分享遥测数据的最佳方式,就是将其藏在17个补丁之下,并要求root权限。毕竟,还有什么比强制你提升权限才能知道处理器是否在拼命工作更能体现"信任"呢?当然,JSON文件还得你自己去仓库里找——这简直是为热衷监控硬件的成年人量身定制的寻宝游戏。