Linux 7.2 targets hidden speed lost inside Zen 5 chips
Cache-aware scheduling visualized across Zen 5 cache domains.📷 AI-generated image / TECH&SPACE
- ★Cache-Aware Scheduling tries to give the Linux scheduler a better view of cache domains inside modern CPUs.
- ★Phoronix testing on an AMD Zen 5 HEDT system highlights PostgreSQL, Valkey and networking workloads.
- ★If the change lands in Linux 7.2, the real value will be better work locality, not one universal benchmark number.
Linux is getting one of those changes that does not sound dramatic until it is put in front of real workloads. According to Phoronix, the long-running Cache-Aware Scheduling work now appears close enough to completion that it may land in Linux 7.2. Ahead of the upcoming merge window, Phoronix ran fresh tests on an AMD Zen 5 HEDT system and pointed to the areas where the feature stands out most clearly: PostgreSQL, Valkey and networking performance.
The idea is straightforward, but implementing it inside the kernel is not. Modern CPUs are not flat grids of identical cores with identical access to data. Threads share different cache levels, cross core-complex boundaries and can end up in places where every next memory operation is more expensive than it needs to be. A cache-aware approach tries to give the scheduler a better sense of that physical topology, instead of relying only on broad CPU-load signals.
That matters most on HEDT and server-class configurations, where having many cores does not automatically translate into more useful work. If a database, key-value service or network stack keeps paying the cost of unnecessary data movement between cache domains, some of the hardware’s potential disappears inside the processor itself. Phoronix’s focus on PostgreSQL and Valkey is therefore meaningful: these are workloads that quickly expose whether the kernel is preserving or damaging data locality.
Phoronix testing ahead of the Linux 7.2 merge window shows the long-running scheduler work standing out in PostgreSQL, Valkey and networking workloads.
Benchmark traces show why data locality changes performance.📷 AI-generated image / TECH&SPACE
This is not an AI story, even though the staging signal explicitly noted that the item lacks AI-specific relevance. There is no new model, inference stack or accelerator launch here. The more accurate story is narrower and more technical: how the Linux scheduler can better exploit the CPU architecture already inside the machine. It is infrastructure optimization, and its impact appears where software runs for long periods, repeatedly touches related data and is sensitive to latency.
The interpretation still needs discipline. Phoronix frames the results as visible wins, but that does not turn selected benchmarks into a universal rule. Gains will depend on CPU topology, workload type, kernel configuration and how much control an application already has over thread placement. For some desktop scenarios the difference may be small or invisible; for databases, cache services and network-heavy jobs it can matter more.
If the work does land in Linux 7.2, the value will not be one flashy benchmark number. The more important shift is that the kernel becomes more aware of the actual shape of modern CPUs. Zen 5 is a useful test case here: new enough, complex enough and powerful enough that scheduler decisions stop being background detail. When performance comes not from a higher clock but from placing work more intelligently, the kernel again becomes the layer that either unlocks the hardware or quietly holds it back.

