Intel has upstreamed some Resource Control “resctrl” improvements to Linux 7.0 for enhanced telemetry monitoring. This is the good kind of telemetry with this new code being useful for being able to monitor how much energy or work is attributed to a group of tasks / process IDs on the system.

The x86/cache pull request for the Linux 7.0 merge window comes down to the Intel resctrl additions for being able to more easily monitor energy use for a defined group of tasks:

“Extend the resctrl machinery to support telemetry monitoring on Intel. The practical usage of this is being able to tell how much energy or how much work can be attributed to a group of tasks tracked under a single idenitifier. Prepend this work with proper refactoring of resctrl domains handling code. Work by Tony Luck.”