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.

Faculty Supervisor:

Thomas Pasquier

Student:

Partner:

Ukrainian Catholic University

Discipline:

Computer science

Sector:

Information and Communications Technology

University:

The University of British Columbia

Program:

Globalink Research Award

Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects