A New Slab Memory Controller For Linux


Facebook’s Linux kernel engineering team has proposed a new slab memory controller for the Linux kernel because the current controller has a serious flaw – a low slab utilization. In his pull request, Roman Gushchin said that his patchset “provides a new implementation of the slab memory controller, which aims to reach a much better slab utilization by sharing slab pages between multiple memory cgroups. Below is the short description of the new design (more details in commit messages). (Source: LKML)

Don't miss any videos or stories, sign-up for our free newsletter.

Swapnil Bhartiya
I have more than 12 years of experience covering Enterprise Open Source, Cloud, Containers, IoT, Machine Learning and general tech. My stories cover a very broad spectrum - traditional Linux, data center and Free Software to contemporary emerging technologies like 'serverless'. Widely Read: My stories have appeared in a multitude of leading publications including CIO, InfoWorld, Network World, The New Stack, Linux Pro Magazine, ADMIN Magazine, HPE Insights, Raspberry Pi Geek Magazine, SweetCode, Linux For You, Electronics For You and more.