Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms...
翻译 - 专为现代系统设计的硬化分配器。它已集成到Android的Bionic libc中,并且可以在musl和glibc外部用作动态库,以在其他基于Linux的平台上使用。随着时间的推移,它将获得更多的可移植性/集成性。
A general purpose, multithreaded capable slab allocator for Zig
about algorithm data structure, now has lru/lru-k/lfu/slab/rbtree/timerwheel with ttl, 关于算法常用的数据结构
Implementation of an Object-Caching Kernel Memory Allocator
A simple implementation of a slab memory allocator.
📚 Centralized collection of syllabus, books, experiments, and practice questions for the Operating Systems course at Urmia University.
Cashed is an LRU based caching service written in plain c.
red-black tree two ways: slab and unsafe pointers
C implementation of buddy allocator and slab memory allocator for kernel objects