Introduction   API Reference   Examples   Index  

Slab Memory Allocator

Contents

Introduction

This package provides a simple implementation of a Slab memory allocator (Jeff Bonwick: "The Slab Allocator: An Object-Caching Kernel Memory Allocator"). A Slab cache is a very efficient method to manage equally sized memory objects.

The current implementation has some limitations:

Usage

To use the slab memory allocator you need to include <l4/slab/slab.h> and link libslab to your binaries.

Slab Memory Allocator Reference Manual, written by Lars Reuther  © 2000-2003