(Enter summary)
Abstract: This paper presents a comprehensive design overview
of the SunOS 5.4 kernel memory allocator.
This allocator is based on a set of object-caching
primitives that reduce the cost of allocating complex
objects by retaining their state between uses. These
same primitives prove equally effective for managing
stateless memory (e.g. data pages and temporary
buffers) because they are space-efficient and fast.
The allocator's object caches respond dynamically
to global memory pressure, and employ an... (Update)
Cited by: More
Security Policy Enforcement in the Antigone System - McDaniel, Prakash (2005)
(Correct)
Efficient End-Host Architecture for High.. - Qi, Parmer, West, .. (2004)
(Correct)
An Efficient End-host Architecture for Cluster Communication.. - Qi, Parmer, West (2004)
(Correct)
Active bibliography (related documents): More All
1.8: Dynamic Storage Allocation: A Survey and Critical Review - Wilson, Johnstone, Neely.. (1995)
(Correct)
0.6: CustoMalloc: Efficient Synthesized Memory Allocators - Grunwald, Zorn (1993)
(Correct)
0.5: the Garbage Collection Bibliography - Richard Jones (2003)
(Correct)
Similar documents based on text: More All
0.5: A New MLRISC Register Allocator - Leung, George
(Correct)
0.5: Hoard: A Scalable Memory Allocator for Multithreaded.. - Berger, McKinley.. (2000)
(Correct)
0.5: Coloring Register Pairs - Briggs, Cooper, Torczon (1992)
(Correct)
Related documents from co-citation: More All
6: Mach: A New Kernel Foundation for Unix Development (context) - Accetta, Baron et al. - 1986
5: Active messages: a mechanism for integrated communication and computation
- vonEicken, Culler et al. - 1992
5: Exokernel: an operating system architecture for application-specif ic resource m..
- Engler, Kaashoek et al. - 1995
BibTeX entry: (Update)
Jeff Bonwick. The slab allocator: An object-caching kernel memory allocator. In USENIX Summer 1994 Technical Conference, 1994. http://citeseer.ist.psu.edu/bonwick94slab.html More
@inproceedings{ bonwick94slab,
author = "Jeff Bonwick",
title = "The Slab Allocator: An Object-Caching Kernel Memory Allocator",
booktitle = "{USENIX} Summer",
pages = "87-98",
year = "1994",
url = "citeseer.ist.psu.edu/bonwick94slab.html" }
Citations (may not include all citations):
223
The Art of Computer Programming (context) - Knuth - 1968
167
Garbage Collection in an Uncooperative Environment (context) - Boehm, Weiser - 1988 ACM DBLP
110
The Impact of Operating System Structure on Memory System Pe..
- Chen, Bershad - 1993 ACM DBLP
47
Using Lifetime Predictors to Improve Memory Allocation Perfo..
- Barrett, Zorn - 1993 ACM DBLP
43
Improving the Cache Locality of Memory Allocation
- Grunwald, Zorn et al. - 1993 ACM DBLP
39
Data Structure Techniques (context) - Standish - 1980 ACM
36
Fast Allocation and Deallocation of Memory Based on Object L.. (context) - Hanson - 1990 ACM DBLP
26
Fast Fits: New Methods for Dynamic Storage Allocation (context) - Stephenson - 1983
25
CustoMalloc: Efficient Synthesized Memory Allocators
- Grunwald, Zorn - 1993 DBLP
16
Efficient Kernel Memory Allocation on Shared-Memory Multipro.. (context) - McKenney, Slingwine - 1993 DBLP
15
QuickFit: An Efficient Algorithm for Heap Storage Allocation (context) - Weinstock, Wulf - 1988
12
Korn and Kiem-Phong Vo (context) - David - 1985
11
Adaptive Exact-Fit Storage Management (context) - Oldehoeft, Allan - 1985 ACM DBLP
10
Analysis of Free Storage Algorithms -- Revisited (context) - Bozman, Buco et al. - 1984
10
Analysis of Free Storage Algorithms (context) - Margolin, Parmelee et al. - 1971
6
An Adaptive System for Dynamic Storage Allocation (context) - Leverett, Hibbard - 1982 DBLP
4
A Watermark-based Lazy Buddy System for Kernel Memory Alloca.. (context) - Lee, Barkley - 1989
4
Zone Garbage Collection (context) - Van Sciver, Rashid - 1990 DBLP
2
Design of a General Purpose Memory Allocator (context) - McKusick, Karels - 1988
2
The Software Lookaside Buffer Reduces Search Overhead with L.. (context) - Bozman - 1984 DBLP
1
Jean-Marc Frailong and Pradeep Sindhu (context) - Cekleov - 1992
The graph only includes citing articles where the year of publication is known.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC