Speaker
Lorenzo Stoakes
(Oracle)
Description
The anonymous memory reverse mapping is complicated, confusing and entails
overhead both in terms of locking and kernel metadata.
This talk explores how it functions in practice, how it interacts with other
aspects of mm as well as real-world impact of the current implementation.
Importantly it will examine how anon_vma locking functions and how this impacts workloads.
The talk will then go on to explore what can be done to improve things and what a future implementation might look like.
Primary author
Lorenzo Stoakes
(Oracle)