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 set of custom memory allocators
A C++ memory pool that is Boost-friendly and performance oriented (zero-malloc).
A fast memory pool allocator
Collection of utilities used while developing multi-threaded code.
An simplify library to create jdbc pools via HikariCP. The Statement/PreparedStatement methods are performed asynchronously
Custom memory allocators for speeding up node-based containers and object graphs
C++11 memory allocator based on memory pools. It offers fast and efficient allocation of a large number of small-size objects.
Tiny (ANSI) C library for pool allocation
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.
PLALLOC - dynamic linear pool allocator (ULL Based)
A port to D of my Free Pascal "Binary Trees" benchmark implementation, initially written as a self-learning exercise.
Here you will literally learn everything about allocators, and implement one yourself!
A C++ string benchmark, comparing the performance of STL strings vs. ATL CString vs. custom pool allocator strings
Pool implementations to save memory
A port of a combination of the D and C++ ports of my Free Pascal "Binary Trees" benchmark implementation, once again written just out of curiosity to see how they all compare.
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."