News: 0001492583

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.12 Perf Updates Bring Intel Lunar Lake & Arrow Lake Additions

([Intel] 2 Hours Ago Linux 6.12 Perf)


The core perf subsystem updates have been merged for the in-development [1]Linux 6.12 kernel.

Exciting the masses -- well, those that use perf -- with Linux 6.12 is per-PMU context rescheduling that should significantly improve single-PMU performance. There is also a new RCU-protected hot path optimizations for better performance with peak throughput increasing from around 3.7M/s to 8M/s or with uretprobes going up from around 2.4M/s to 5M/s. There are also other performance improvements to enjoy as well.

Plus there are core cleanups and fixes. There is also a fix for an "ancient bug" that yielded lots of perf events being dropped incorrectly when running at higher sampling frequencies.

When it comes to new hardware support, the Intel code around the uncore and power events includes support for Intel Arrow Lake and Lunar Lake processors. There is also Lunar Lake uncore iMX free-running support added.

More details on the Linux 6.12 perf updates via [2]this Git merge .



[1] https://www.phoronix.com/search/Linux+6.12

[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=9f0c253ddddca608457a42e509267bed2dee0a50



phoronix

A student asked the master for help... does this program run from the
Workbench? The master grabbed the mouse and pointed to an icon. "What is
this?" he asked. The student replied "That's the mouse". The master pressed
control-Amiga-Amiga and hit the student on the head with the Amiga ROM Kernel
Manual.
-- Amiga Zen Master Peter da Silva