Turbostat Introduces New Cache Statistics, Nova Lake + Wildcat Lake Support
- Reference: 0001598179
- News link: https://www.phoronix.com/news/Linux-6.19-Turbostat
- Source link:
Turbostat in Linux 6.19 adds some new last level cache (LLC) statistics of: Last Level Cache Thousands of References Per Second "LLCkRPS" and Last Level Cache Hit % "LLC%hit". These LLC cache statistic reporting features were added by Intel.
As for the new LLCkRPS metric, the updated documentation explains:
"For CPUs with an L3 LLC, this is the number of references that CPU made to the L3 (and the number of misses that CPU made to it's L2). For CPUs with an L2 LLC, this is the number of references to the L2 (and the number of misses to the CPU's L1). The system summary row shows the sum for all CPUs. In both cases, the value displayed is the actual value divided by 1000 in the interest of usually fitting into 8 columns."
In addition to these new CPU cache statistics, Turbostat now also recognizes the upcoming Intel Wildcat Lake and Nova Lake platforms. Plus there are new checks for usage on VMware and AWS environments as well as adding an MSR check for Android usage. See [1]this merge for all the Turbostat changes in Linux 6.19.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=10003ff8ce7273d1fe045d63d1a5c9d979e3d47e