The Slab Allocator: An Object-Caching Kernel Memory Allocator (1994)

Cached

Download Links

by Jeff Bonwick , Sun Microsystems
Venue:In USENIX Summer
Citations:70 - 3 self

Active Bibliography

206 Dynamic storage allocation: A survey and critical review – Paul R. Wilson, Mark S. Johnstone, Michael Neely, David Boles - 1995
3 An Analysis of the Effects of Memory Allocation Policy on Storage Fragmentation – Michael Shannon Neely - 1996
40 CustoMalloc: Efficient Synthesized Memory Allocators – Dirk Grunwald, Benjamin Zorn - 1993
9 Memory Management for High-Performance Applications – Emery David Berger - 2002
23 Memory Allocation for Long-Running Server Applications – Per-Åke Larson, Murali Krishnan - 1998
27 Empirical Measurements of Six Allocation-intensive C Programs – Benjamin Zorn, Dirk Grunwald - 1992
28 Memory Allocation Costs in Large C and C++ Programs – David Detlefs, Al Dosser, Benjamin Zorn - 1993
74 Improving the Cache Locality of Memory Allocation – Dirk Grunwald, Benjamin Zorn, Robert Henderson - 1993
13 Power Exploration for Dynamic Data Types through Virtual Memory Management Refinement – Julio L. Da Silva, Jr, Francky Catthoor, Diederik Verkest, Hugo De Man - 1998
71 The Memory Fragmentation Problem: Solved – Mark S. Johnstone, Paul R. Wilson - 1998
122 Memory Management with Explicit Regions – David Gay, Alex Aiken - 1998
4 Experience With an Efficient Parallel Kernel Memory Allocator – Paul Mckenney, Jack Slingwine, Phil Krueger - 2001
79 The Measured Cost of Conservative Garbage Collection – Benjamin Zorn - 1993
14 Predicting References to Dynamically Allocated Objects – Matthew L. Seidl, Benjamin G. Zorn - 1997
3 Implementing Heap-Object Behavior Prediction Efficiently and Effectively – Matthew L. Seidl, Benjamin G. Zorn - 2000
74 Segregating Heap Objects by Reference Behavior and Lifetime – Matthew L. Seidl, Benjamin G. Zorn - 1998
A Toolkit for Specializing Production Operating System Code – Crispin Cowan Dylan, Dylan Mcnamee, Andrew Black, Calton Pu, Jonathan Walpole, Charles Krasic, Perry Wagle, Qian Zhang, Renauld Marlet - 1997
2 Object Co-location and Memory Reuse for Java Programs – Zoe C. H. Yu, Francis C. M. Lau, Cho-li Wang
58 Composing High-Performance Memory Allocators – Emery D. Berger, Benjamin G. Zorn, Kathryn S. McKinley - 2001