My Oracle Support Banner

Linux Kernel: The SLAB Allocator (Doc ID 434351.1)

Last updated on APRIL 20, 2020

Applies to:

Oracle Cloud Infrastructure - Version N/A and later
Linux OS - Version Enterprise Linux 3.0 to Oracle Linux 7.6 with Unbreakable Enterprise Kernel [4.14.35] [Release RHEL3 to OL7U6]
Linux x86
Linux x86-64


This document describes the SLAB allocator in the Linux kernel to describe the concepts and guide the reader for diagnosis and troubleshooting for SLAB allocator related issues.


This document is to be used by Linux system administrators at expert level which provides quite specific details. Note that the information is general and it might not 100% match to every Linux kernel version or Linux kernel configuration.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 What is SLAB Allocator?
 Why do We Need the SLAB Allocator?
 The SLAB Caches
 How to Check the SLAB Caches?
 Tools to Analyze /proc/slabinfo

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.