Preserving the mobility of ZONE_MOVABLE
Preserving the mobility of ZONE_MOVABLE
Posted Jan 23, 2021 4:16 UTC (Sat) by zlynx (guest, #2285)In reply to: Preserving the mobility of ZONE_MOVABLE by corbet
Parent article: Preserving the mobility of ZONE_MOVABLE
It could be possible to trigger another set of moves in the target zone. Movable pages can be located in Normal or DMA zones. Those could be moved into Movable to make room for more pinned pages.
But at some point the admin has to change the system configuration. I use Movable on my desktop so I can get lots of Transparent Huge Pages. I discovered PulseAudio and Steam games would start to act _really weird_ when slab usage got over half of my "kernelcore" setting and slab reclaim went into high gear.
So just like I had to raise kernelcore to 16G to avoid 10+ millisecond long stutters, admins will have to raise it to allow enough pinned pages.
