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
Tiny (ANSI) C library for pool allocation
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
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.
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.
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.
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
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."