Discussion for the Future of Linux Memory ManagementTakayoshi Kochi (firstname.lastname@example.org)
The Linux VM system and memory management has seen incremental but considerable improvements through the 2.6 series and still evolving. But there are always some classes of open issues still to be resolved. Those include the OOM Killer, page cache management, swap management and so on. On the other hand, CPU/memory balance has been and will be continuously changing and many new technologies such as various levels of virtualization or high-speed interconnect, which are much more memory-consuming than traditional Linux use, are coming into the kernel. They have their own requirements for the kernel memory management system.
In this BOF, we would like to share experiences of difficulties related to Linux memory management first and discuss various challenges we need to face in the following years. Targeted attendees are kernel MM developers as well as those interested in Linux memory management in general.