Repository navigation
slab-allocator
- Website
- Wikipedia
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. It will gain more portability / integration over time.
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.
Operating System Bootloader & Kernel
📚 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
A no_std FAT32 filesystem build in Rust