A very fast cross-platform memory pool mechanism for C++ built using a data-oriented approach (3 to 24 times faster than regular new or delete, depending on operating system & compiler)
-
Updated
Nov 28, 2023 - C++
A very fast cross-platform memory pool mechanism for C++ built using a data-oriented approach (3 to 24 times faster than regular new or delete, depending on operating system & compiler)
A performant and memory efficient storage for immutable strings with C++17. Supports all standard char types: char, wchar_t, char16_t, char32_t and C++20's char8_t.
simple memory pool / thread safe / minimized context switching / Memory managed in 4 levels / Requirements(Windows xp~ / Visualstudio 2015)
(still with bugs)一个取代malloc的高效方案-谷歌开源项目tcmalloc高并发内存池学习和模拟实现-本项目提取了Google-tcmalloc的精华部分,按照基本原理,模拟实现了一个支持高并发的内存池替代方案。经过测试和优化,性能在一定程度上优于malloc。
C++ header-only mempool library
C++ template containers with optimized memory consumption
Fast Efficient Fixed-Size Memory Pool
Chaos C++ Library - Cross-platform C++1z components
Simple and efficient memory pool is implemented with C++11.
一种简单的内存池,初始化申请一些内存循环使用,不够时动态进行扩容,并且带内存泄漏检测功能。(A simple memory pool that initializes some memory for recycling, dynamically expands when insufficient, and has memory leak detection function.)
Fast and effective memory pool allocator for C / C++
including object pool and memory pool; object pool support dynamic schema and static schema assignment
Object-Oriented Programming Course Project
Winsock-Multi-Client-Server
very simple C++ heterogeneous memory pool with thread safety
Cross platform memory management based on C++
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.
Add a description, image, and links to the memory-pool topic page so that developers can more easily learn about it.
To associate your repository with the memory-pool topic, visit your repo's landing page and select "manage topics."