Linux 6.17 内核的合并窗口即将开启,其中 Turbostat 工具的更新已完成。Turbostat 是一款命令行工具,主要用于显示 Intel 和 AMD 处理器的 CPU 频率、空闲状态、功耗统计以及其他处理器信息。此次更新新增了显示 L3 缓存拓扑信息的功能,并对累计瓦特等计数器进行了平均处理。同时,Turbostat 还修复了对即将推出的英特尔至强 Diamond Rapids 处理器的支持,并为后续的 Granite Rapids 系列处理器进行了功耗和性能相关信息的调整。此外,该更新还解决了 musl libc 的构建问题。
🚀 Linux 6.17 内核的合并窗口已正式开启,而 Turbostat 工具的更新是其中一项重要进展,标志着内核开发进入新阶段。
💡 Turbostat 作为一款命令行工具,主要为 Intel 和 AMD 处理器提供 CPU 频率、空闲状态、功耗以及其他处理器相关信息,是系统性能监控的重要辅助。
📊 本次更新的亮点之一是新增了对 L3 缓存拓扑信息的显示支持,这将有助于用户更深入地了解处理器的缓存结构和性能表现。
📈 Turbostat 还增加了对累计瓦特等新增计数器进行平均处理的功能,并对即将推出的英特尔至强 Diamond Rapids 处理器进行了支持修复,同时为后续的 Granite Rapids 处理器优化了功耗和性能数据的准确显示。
🔧 此外,该更新还解决了 Turbostat 在 musl libc 环境下的构建问题,并进行了一系列其他修复,提升了工具的稳定性和兼容性。
Linux 6.17-rc1 版本即将在接下来的几个小时内发布,在此之前,内核源代码树中 Turbostat 工具的更新已完成合并。Turbostat更新是今天完成的最后几个拉取请求之一,标志着为期两周的 Linux 6.17 合并窗口正式拉开帷幕。
对于那些还不了解 Turbostat 的人来说,它是一款命令行工具,用于显示 CPU 频率/空闲/功耗统计信息以及其他相关的处理器信息,主要针对 Intel 和 AMD 处理器。值得注意的是,Linux 6.17 中的 Turbostat 增加了显示 L3 缓存拓扑信息的支持。

Turbostat 还新增了对新增计数器(例如累计瓦特和其他计数器)进行平均的功能,修复了对即将推出的英特尔至强 Diamond Rapids 处理器的支持。
由于部分型号特定寄存器 (MSR) 的变更,Turbostat 需要进行更多调整,以便正确显示 Granite Rapids 后续的下一代至强处理器的功耗和性能相关详细信息。
此外,Turbostat 还修复了针对 musl libc 的构建问题以及其他各种修复。更多详情,请访问此拉取请求 (pull request),该请求已于今日合并至 Linux Git。