Cache memory is too small, normal memory is too slow and hard disks and other forms of permanent storage are moving at glacier speeds, from the point of view of the CPU core...
This poses some interesting performance problems and asks for all sorts of memory management tricks to keep performance at a decent level. In this presentation I will explain some of these performance problems and the memory management strategies to solve them.
This talk can be held on a number of technical levels, from a simple conceptual overview of the memory hierarchy and memory management up to a technical discussion of the issues and how they are (could be) implemented in Linux.