rpmalloc
xdispatch
rpmalloc | xdispatch | |
---|---|---|
2 | 2 | |
2,022 | 74 | |
- | - | |
7.9 | 0.0 | |
14 days ago | 12 months ago | |
Python | C | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rpmalloc
- Rpmalloc – General Purpose Memory Allocator
-
How do applications request for RAM from the CPU?
rpmalloc by Mattias Jansson
xdispatch
-
Low level wrapper of proprietary dynamic thread pools (Grand Central Dispatch; Win32 thread pools; pthread work queues etc)
Solid work! How does this compare with xdispatch? https://github.com/mlba-team/xdispatch
- xdispatch: Grand Central Dispatch brought to all major operating systems
What are some alternatives?
mimalloc - mimalloc is a compact general purpose allocator with excellent performance.
llfio - P1031 low level file i/o and filesystem library for the C++ standard
jemalloc
libmill - Go-style concurrency in C
buddy_alloc - A single header buddy memory allocator for C & C++
concurrencpp - Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
tbb - oneAPI Threading Building Blocks (oneTBB) [Moved to: https://github.com/oneapi-src/oneTBB]
ck - Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
Hoard - The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
thread-pool - A modern, fast, lightweight thread pool library based on C++20
snmalloc - Message passing based allocator
thread-pool - BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library