summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorNamhyung Kim <namhyung@kernel.org>2025-11-05 23:28:34 -0800
committerNamhyung Kim <namhyung@kernel.org>2025-11-11 17:00:31 -0800
commitda8fcfba0854dbe0b0eca465d35620c9cf4c89c1 (patch)
treef28fbc8714d35f29224f71b30decb3d4be6d1e1d /tools/perf/scripts/python
parent68cc6ec3ac2960f0871421c16e49cba826fdff52 (diff)
downloadlinux-da8fcfba0854dbe0b0eca465d35620c9cf4c89c1.tar.gz
linux-da8fcfba0854dbe0b0eca465d35620c9cf4c89c1.zip
perf stat: Align metric output without events
One of my concern in the perf stat output was the alignment in the metrics and shadow stats. I think it missed to calculate the basic output length using COUNTS_LEN and EVNAME_LEN but missed to add the unit length like "msec" and surround 2 spaces. I'm not sure why it's not printed below though. But anyway, now it shows correctly aligned metric output. $ perf stat true Performance counter stats for 'true': 859,772 task-clock # 0.395 CPUs utilized 0 context-switches # 0.000 /sec 0 cpu-migrations # 0.000 /sec 56 page-faults # 65.134 K/sec 1,075,022 instructions # 0.86 insn per cycle 1,255,911 cycles # 1.461 GHz 220,573 branches # 256.548 M/sec 7,381 branch-misses # 3.35% of all branches TopdownL1 # 19.2 % tma_retiring # 28.6 % tma_backend_bound # 9.5 % tma_bad_speculation # 42.6 % tma_frontend_bound 0.002174871 seconds time elapsed ^ | 0.002154000 seconds user | 0.000000000 seconds sys here Reviewed-by: Ian Rogers <irogers@google.com> Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions