Close

Presentation

Assessing Page Reclamation Mechanisms for Linux
DescriptionPage reclamation is critical for system performance. However, understanding and quantifying inner workings of reclamation policies remains challenging. In this work, we present a comprehensive analysis of Linux's Two-Queue LRU (2QLRU) and Multi-Generational LRU (MGLRU) policies using a lightweight profiler that measures decision overhead and reclamation effectiveness. Across seven diverse applications under various memory constraints, we quantify how MGLRU achieves better reclamation decisions despite its higher decision making cost, while its performance benefits diminish under severe memory constraint. These insights provide guidance for future memory management optimizations.
Event Type
Workshop
TimeSunday, 16 November 20254:00pm - 4:30pm CST
Location265