Expand description
Memory subsystem: physical memory manager, virtual memory manager, and heap allocator.
Authors: MarioS271
Modulesยง
- heap ๐
- Kernel heap allocator: a fixed-size [
linked_list_allocator::LockedHeap] set as the#[global_allocator]. Does not grow afterinit. - kernel ๐
- High-Level kernel memory management functions
- mm_
error ๐ - MM Error Type
- state ๐
- Memory management subcategory for [
KState] - user ๐
- High-Level userspace memory management functions
- vmm ๐
- Arch-Independent VMM Code (traits, AddressSpace, VMAs)