arXiv · 2110.10357
Fast Bitmap Fit: A CPU Cache Line friendly memory allocator for single object allocations
Abstract
Applications making excessive use of single-object based data structures (such as linked lists, trees, etc...) can see a drop in efficiency over a period of time due to the randomization of nodes in memory. This slow down is due to the ineffective use of the CPU's L1/L2 cache. We present a novel approach for mitigating this by presenting the design of a single-object memory allocator that preserves memory locality across randomly ordered memory allocations and deallocations.
Explore related subjects
Keep this discovery
Dhruv Matani, Gaurav Menghani. 2021-10-20. Fast Bitmap Fit: A CPU Cache Line friendly memory allocator for single object allocations. https://arxiv.org/abs/2110.10357
Cite the original work for its findings. Save a collection to share your selection of sources.