My Oracle Support Banner

Linux Kernel: The SLAB Allocator (Doc ID 434351.1)

Last updated on NOVEMBER 10, 2023

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

Purpose

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.

Scope

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.

Details

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
Purpose
Scope
Details
 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
References

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