Linked by Thom Holwerda on Wed 16th May 2007 09:35 UTC, submitted by IdaAshley
Linux "Good operating system performance depends in part on the operating system's ability to efficiently manage resources. In the old days, heap memory managers were the norm, but performance suffered due to fragmentation and the need for memory reclamation. Today, the Linux kernel uses a method that originated in Solaris but has been used in embedded systems for quite some time, allocating memory as objects based on their size. This article explores the ideas behind the slab allocator and examines its interfaces and their use."
Permalink for comment 240802
To read all comments associated with this story, please click here.
RE: Slab allocator
by nicholas on Wed 16th May 2007 18:36 UTC in reply to "Slab allocator"
Member since:

Later, the design was copied into Linux.

And later still, copied into AmigaOS 4. ;-)

Edited 2007-05-16 18:40

Reply Parent Score: 2