News › linux

Linux 7.2 Enhances Task Scheduling and Memory Management

By Zayden R., August 3, 2026

Linux kernel 7.2 introduces cache-aware task scheduling and improved memory reclaiming, promising significant performance boosts. Engineers should explore these updates for enhanced system efficiency.

Linux kernel 7.2 has been released, bringing with it a slew of performance enhancements that engineers have been eagerly anticipating. The standout feature in this release is the modification of the task scheduler to be more cache-aware, allowing tasks that share data to be co-located within the same Last Level Cache domain. This means fewer cache misses and faster performance overall, which is crucial for systems running complex workloads.

Another notable improvement is in the GPU scheduling department. The new fairer GPU scheduler aims to balance GPU job scheduling more effectively, potentially leading to smoother graphics processing and better resource management. This is a solid improvement for systems heavily reliant on GPU tasks.

Memory management also sees a boost with better memory reclaiming techniques. This can provide large performance increases in certain situations, particularly for systems under heavy load. Additionally, the swap implementation has been made more performant and leaner, which should be a welcome change for those dealing with large-scale data processing.

For those working with USB4, the introduction of USB4STREAM support is a noteworthy addition. This feature allows for efficient data streaming through USB4 cables, opening up new possibilities for data transfer applications.

File system enthusiasts will appreciate the performance improvements in Btrfs, which continue to make it a competitive choice for modern storage solutions. There's also the new dm-inlinecrypt storage target for inline block device encryption, adding a layer of security for sensitive data.

Other enhancements include new flags for the openat(2) system calls, faster reading of /proc/filesystems and /proc/interrupts, and preparations for the introduction of sub-schedulers in sched_ext. These changes collectively make Linux 7.2 a noteworthy release for anyone looking to optimize their systems.

Sources

Practice this on a real machine

The Linux Camp teaches these topics as hands-on labs on real virtual machines, verified as you type.