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
Or read this on Phoronix