Enabling Customization of OS Memory Eviction Policies
The project aims to optimize memory management in operating systems by allowing user-space applications to design custom memory eviction policies. Traditional memory management policies, embedded in operating systems, often perform well on average but fail to deliver optimal performance for specific applications. This research will explore the use of eBPF technology to create more tailored memory management solutions with a particular focus on eviction policies, improving performance and reducing memory usage in data centers, where memory costs represent a significant financial burden.
View Full Project DescriptionThomas Pasquier
Ukrainian Catholic University
Computer science
Information and Communications Technology
The University of British Columbia
Globalink Research Award