The Linux 7.2 kernel's memory management (MM) subsystem has received several notable improvements now merged to Git. The headline change is an improvement to MGLRU's reclaim loop and dirty writeback handling, yielding up to 30% throughput gains for MongoDB with NVMe storage and up to 100% gains with slower I/O. Other improvements include faster batch freeing of order-0 pages (addressing vmalloc regressions), DAMON enhancements for pausing/resuming without state loss and monitoring general data attributes, KASAN speedups by removing ineffective stack/page-table tagging, and tightened mmap_miss hit accounting that reduces synchronous mmap readahead I/O for sparse random and strided memory access workloads.

2m read timeFrom phoronix.com
Post cover image
463 Impressions