miloskalicanin / Slab-allocatorLinks
C++ implementation of slab and buddy memory allocator for kernel objects
☆11Updated 8 years ago
Alternatives and similar repositories for Slab-allocator
Users that are interested in Slab-allocator are comparing it to the libraries listed below
Sorting:
- My own implementation of C++'s smart pointers☆38Updated 5 years ago
- Kernel created for 15-410 Operating Systems class at Carnegie Mellon☆16Updated 9 years ago
- Fast, shared, upgradeable, non-recursive and non-fair mutex☆36Updated 7 years ago
- ☆45Updated 5 years ago
- A Scalable, Portable, and Memory-Efficient Lock-Free FIFO Queue (DISC '19)☆71Updated 2 years ago
- A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per se…☆77Updated 2 years ago
- Implementation of the Slab Allocator as described in "The Slab Allocator: An Object-Caching Kernel Memory Allocator" by Jeff Bonwick.☆36Updated 12 years ago
- Header-only skip list library for modern C++ (C++17/C++20)☆19Updated 4 years ago
- The curated list of awesome C++ Coroutine resources.☆23Updated last year
- C++ interfaces for RDMA access☆83Updated last month
- Lock-free allocator as described by Maged M. Michael, 2004☆48Updated 12 years ago
- A comparative, extendable benchmarking suite for C and C++ hash-table libraries.☆43Updated last year
- Benchmarks for locking algorithms as well as implementations of locking algorithms.☆27Updated 7 years ago
- GPU B-Tree with support for versioning (snapshots).☆51Updated last year
- A simple replacement for std::unordered_map☆51Updated last year
- performance experiments for C++ exception handling☆32Updated 3 years ago
- Cross-platform benchmarking for memory allocators, aiming to be as close to real world as it is practical☆46Updated 6 years ago
- A tree-walker && virtual-machine && JIT interpreter for Lox language☆30Updated last year
- This is a mirror of the official libpfm4 git repository, https://sourceforge.net/p/perfmon2/libpfm4/ci/master/tree/ with some local branc…☆71Updated last year
- EDSL for C++ to make just-in-time code generation easier☆88Updated 2 years ago
- wrappers for tarantool small allocated objects☆12Updated 6 years ago
- fast prime sieve and hash algorithm☆40Updated 5 months ago
- Very low-overhead timer/counter interfaces for C on Intel 64 processors.☆140Updated 3 months ago
- Yet Another C++ Library☆24Updated 2 years ago
- userspace /proc filesystem☆12Updated 4 years ago
- Task graph-based asynchronous programming system using C++ coroutine☆100Updated last year
- Example Code for Cpp Coroutine Job System talk at CppCon 2020☆40Updated 5 years ago
- Simple template DAG scheduler in c++☆15Updated 5 years ago
- A benchmark for cache efficient data structures.☆32Updated 6 months ago
- A more Pragmatic Implementation of the Lock-free, Ordered, Linked List☆18Updated 5 years ago