asterinas/osdk/deps/frame-allocator
Wang Siyuan bd412dd388 Frame Allocator: update `GLOBAL_POOL_SIZE` when dropping `OnDemandGlobalLock` 2025-11-29 07:52:06 +08:00
..
src Frame Allocator: update `GLOBAL_POOL_SIZE` when dropping `OnDemandGlobalLock` 2025-11-29 07:52:06 +08:00
Cargo.toml Bump version to 0.16.1 2025-09-24 13:55:48 +08:00
README.md Add descriptions and READMEs for crates published with OSDK 2025-03-14 19:55:00 +08:00

README.md

osdk-frame-allocator

This is the default buddy system frame allocator shipped with OSDK. It relies on the physical frame metadata system in OSTD to provide a heap-free implementation of a buddy system allocator for OS kernels. It also features per-CPU caches and pools for scalable allocations.

This crate is part of the Asterinas project.