buddy_pool

Crates.iobuddy_pool
lib.rsbuddy_pool
version0.0.1
created_at2025-06-24 07:48:58.131291+00
updated_at2025-06-24 07:48:58.131291+00
descriptionsimple buddy allocator
homepage
repositoryhttps://github.com/jbertoni/BuddyPool
max_upload_size
id1723961
size97,248
Jonathan Bertoni (jbertoni)

documentation

README

BuddyPool

a minimal buddy-system pool allocator

This library implements a simple buddy allocator. The code does not assume that the underlying memory (or other resource) is accessible directly by the processor. It thus can be used, for example to manage I/O memory that is not mapped into the processor address space, or unmapped main memory.

As part of this approach, BuddyPool does not contain any unsafe code. It uses Vec structures with integers for linking lists.

Commit count: 0

cargo fmt