MiyarOS v0.2 – Memory Management
MiyarOS v0.2 introduces the project's first complete memory management subsystem and significantly improves kernel stability, diagnostics, and code organization.
Highlights
- Physical Memory Manager (PMM)
- Multiboot memory map detection
- Bitmap-based frame allocator
- Kernel heap (kmalloc/kfree)
- Paging support
- Virtual Memory Manager (VMM)
- Dynamic page table creation
- Read-only kernel memory protection
- Dedicated page fault handler
- Improved kernel panic diagnostics
- Refactored shell with table-driven command dispatch
- General code cleanup and stability improvements
Included
- Bootable x86 ISO
- Source code
- GPLv3 licensed
This release completes the Memory Management milestone for MiyarOS.