Get the latest tech news

Very Promising Linux Patch Optimizes TLB Flushes During Page Reclamation


Google engineer Vinay Banakar sent out a patch this week for the Linux kernel's memory management code to optimize TLB flushes during page reclaim and are showing very promising results.

Google engineer Vinay Banakar sent out a patch this week for the Linux kernel's memory management code to optimize TLB flushes during page reclaim and are showing very promising results. "The current implementation in shrink_folio_list() performs full TLB flushes and issues IPIs for each individual page being reclaimed. This approach results in: - Excessive full TLB flushes across all cores - Unnecessary IPI storms when processing multiple pages - Suboptimal I/O submission patterns

Get the Android app

Or read this on Phoronix

Read more on:

Photo of linux patch

linux patch

Photo of page reclamation

page reclamation

Photo of tlb flushes

tlb flushes

Related news:

News photo

Linux Patch Posted For The Bigscreen Beyond VR Headset

News photo

Linux Patch Posted For NVMe Flexible Data Placement (FDP)