Slab Allocation - Systems Using Slab Allocation

Systems Using Slab Allocation

  1. AmigaOS (introduced in 4.0)
  2. DragonFly BSD (introduced in release 1.0)
  3. FreeBSD (introduced in 5.0)
  4. Haiku (introduced in alpha 2)
  5. HP-UX (introduced in 11i)
  6. Linux (introduced in kernel 2.2, many popular distributions now choose the SLUB allocation method over SLAB, but it is still available as an option) -- In Linux, slab allocation provides a kind of front-end to the zoned buddy allocator for those sections of the kernel that require more flexible memory allocation than the standard 4KB page size
  7. NetBSD (introduced in 4.0)
  8. Solaris (introduced in 2.4)
  9. The Perl 5 compiler uses a slab allocator for internal memory management

Read more about this topic:  Slab Allocation

Famous quotes containing the words systems and/or slab:

    What is most original in a man’s nature is often that which is most desperate. Thus new systems are forced on the world by men who simply cannot bear the pain of living with what is. Creators care nothing for their systems except that they be unique. If Hitler had been born in Nazi Germany he wouldn’t have been content to enjoy the atmosphere.
    Leonard Cohen (b. 1934)

    Another day. Deliberations are recessed
    In an iron-blue chamber of that afternoon
    On which we wore things and looked well at
    A slab of business rising behind the stars.
    John Ashbery (b. 1927)