See also: Kernel Index, Arch, CPU

This directory contains kernel and process memory management primitives: PMM frame allocation, VMM mappings, heap behavior, and stack management.

Summary

  • PMM and VMM provide physical and virtual memory foundation.

  • Heap and stack layers expose allocation and process memory setup.

  • Shared headers define memory layout and subsystem contracts.

Typical Work in This Area

  • Improve allocation policies and fragmentation behavior.

  • Debug mapping/permission issues and page faults.

  • Expand memory safety and protection features.

Revision History

v1.0

Initial memory subsystem summary