Cache Aware Scheduling is one of the most exciting kernel innovations to land in Linux this year. While it was finally merged last week to Linux 7.2, a new patch series today is already working to extend Cache Aware Scheduling and is showing some exciting performance improvements...

Cache Aware Scheduling is one of the most exciting kernel innovations to land in Linux this year. While it was finally merged last week to Linux 7.2, a new patch series today is already working to extend Cache Aware Scheduling and is showing some exciting performance improvements.
Cache Aware Scheduling can help improve Linux performance on modern CPUs with multiple cache domains as the scheduler tries to help ensure that tasks sharing data are colocated to the same last level cache (LLC) domain. The net result with Cache Aware Scheduling is ensuring better cache locality and reducing cache misses/bouncing.
Cache Aware Scheduling currently relies on an LLC-centric task aggregation model that works well for workloads fitting within a single LLC domain. But it doesn't work well when the scheduler cannot extend aggregation to higher-level domains and the locality is not effectively preserved.
Hygon sent out patches today to extend Cache Aware Scheduling into topology-aware task aggregation that becomes hierarchical and dynamically expanding/contracting across scheduling domains dynamically based on the workload. The patches are looking quite good for enhancing Cache Aware Scheduling across varying workload sizes and system topologies.
Benchmark numbers on these patches show up to a 49% improvement in Hackbench, Schbench up to a 20% improvement, and in MySQL as much as a 360% improvement:
More details on the benchmark results and these new CAS patches via the kernel mailing list.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | MGLRU Improvement Yielding Nice Gains On Linux 7.2: MongoDB 30~100% Higher Throughput | 5 | 7 | 24-06-2026 |
| 2 | Linux MD RAID5 Seeing Scalability Improvements Up To 17% | 2 | 6 | 27-06-2026 |
| 3 | F2FS Integrates FSERROR Reporting, Reduces Memory Footprint In Linux 7.2 | 0 | 5 | 24-06-2026 |
| 4 | More AMD Zen 6 Prepping, Many ASUS / Lenovo / HP Laptop Improvements For Linux 7.2 | 0 | 5 | 26-06-2026 |
| 5 | Linux 7.2 Fixes Where PCIe Devices Could Be Inadvertently Restricted To 2.5 GT/s | 0 | 5 | 26-06-2026 |
| 6 | Linux 7.2 Adds New Driver For Wacom W9000 Pen-Enabled Touchscreens | 0 | 5 | 26-06-2026 |
| 7 | NTFS3 Driver Sees Bug Fixes & Minor Improvements With Linux 7.2 | 0 | 5 | 24-06-2026 |
| 8 | KSMBD Adds SMB2 Compression Support In Linux 7.2 | 0 | 5 | 25-06-2026 |
| 9 | Linux 7.2 Staging Still Working To Tame The Realtek RTL8723BS "Beast Of A Driver" | 0 | 5 | 25-06-2026 |
| 10 | "KVM Chainsaw" Expected To Hit Linux 7.3 For Dealing With God Data Structure | 0 | 9.8 | 26-07-2026 |