Custom memory allocators in C++ to improve the performance of dynamic memory allocation
-
Updated
May 23, 2024 - C++
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
C++ Custom memory allocators
A C++ memory pool that is Boost-friendly and performance oriented (zero-malloc).
Collection of utilities used while developing multi-threaded code.
C++11 memory allocator based on memory pools. It offers fast and efficient allocation of a large number of small-size objects.
Custom memory allocators for speeding up node-based containers and object graphs
This is a C++ port of my D port of my Free Pascal "Binary Trees" benchmark implementation, written out of curiosity to see how they compare.
Here you will literally learn everything about allocators, and implement one yourself!
Pool implementations to save memory
A C++ string benchmark, comparing the performance of STL strings vs. ATL CString vs. custom pool allocator strings
A single header block allocator that I wrote as an exercise
Add a description, image, and links to the pool-allocator topic page so that developers can more easily learn about it.
To associate your repository with the pool-allocator topic, visit your repo's landing page and select "manage topics."