[$] Optimizing single-owner memory

Post Syndicated from original https://lwn.net/Articles/932391/

The kernel’s memory-management subsystem is optimized for the sharing of
resources to the greatest extent possible. But, as Pasha Tatashin pointed
out during a memory-management session at the 2023 Linux Storage, Filesystem,
Memory-Management and BPF Summit
, a lot of memory has a single owner
and will never be shared. He presented some ideas for optimizing the
management of that memory to a somewhat skeptical crowd.