Skip to main content

Shrinking Memmap

UD2.208 (Decroly) | Day 2 | 11:00 - 11:30 | Speakers: Matthew Wilcox

Shrinking Memmap
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

The kernel takes 1.6% of your RAM for a data structure called memmap. Much of the information in it is redundant and can be expressed more efficiently. The problem is that much of the kernel relies on the current format of memmap. Join Matthew for a high-level overview of the multi-year project to reduce the size of memmap. No prior experience of kernel programming is needed, but understanding C data structures will be an advantage.

Attachments

Speakers

Matthew Wilcox

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.