Turbostat Utility Lands New Features With Linux 6.13
([Intel] 5 Hours Ago
turbostat)
- Reference: 0001509373
- News link: https://www.phoronix.com/news/Linux-6.13-Turbostat
- Source link:
The turbostat utility that lives within the Linux kernel source tree for reporting CPU frequency/idle statistics and other metrics is gaining some new capabilities as part of the [1]Linux 6.13 cycle.
First up, the Turbostat utility is adding the RAPL psys "SysWatt" metric as a new built-in counter. The RAPL PSYS / SysWatt value represents the power consumption of the entire platform and will now be conveniently reported within the turbostat output. However, the SysWatt counter isn't enabled by default. Due to the SysWatt consumption potentially needing some platform-specific integration, it's deemed unsuitable for general use without validating the platform and thus disabled by default similar to the output of some of the other MSR counters.
Turbostat in Linux 6.13 also restores PC8 reporting support for Intel Arrow Lake processors, support for reading GPU metrics from /sys/class/drm/card1 for systems exposing it as "card1" rather than "card0", and adds initial support for Granite Rapids D processors.
Plus there are various other fixes as outlined in the [2]pull request that was merged on Saturday ahead of the Linux 6.13-rc1 release later today.
[1] https://www.phoronix.com/search/Linux+6.13
[2] https://lore.kernel.org/lkml/173302090816.2541785.2514532496190182538.pr-tracker-bot@kernel.org/T/
First up, the Turbostat utility is adding the RAPL psys "SysWatt" metric as a new built-in counter. The RAPL PSYS / SysWatt value represents the power consumption of the entire platform and will now be conveniently reported within the turbostat output. However, the SysWatt counter isn't enabled by default. Due to the SysWatt consumption potentially needing some platform-specific integration, it's deemed unsuitable for general use without validating the platform and thus disabled by default similar to the output of some of the other MSR counters.
Turbostat in Linux 6.13 also restores PC8 reporting support for Intel Arrow Lake processors, support for reading GPU metrics from /sys/class/drm/card1 for systems exposing it as "card1" rather than "card0", and adds initial support for Granite Rapids D processors.
Plus there are various other fixes as outlined in the [2]pull request that was merged on Saturday ahead of the Linux 6.13-rc1 release later today.
[1] https://www.phoronix.com/search/Linux+6.13
[2] https://lore.kernel.org/lkml/173302090816.2541785.2514532496190182538.pr-tracker-bot@kernel.org/T/
phoronix