Skip to content

Implement a dynamic virtual memory manager#7

Merged
ryuukumar merged 20 commits intomainfrom
memory/dynamic-vmm
Mar 15, 2026
Merged

Implement a dynamic virtual memory manager#7
ryuukumar merged 20 commits intomainfrom
memory/dynamic-vmm

Conversation

@ryuukumar
Copy link
Owner

Move from old 2MB-limit memory manager to a dynamic one that actually reads the page structures. Seems to work ok. Also deprecate the custom 'allocated' flag since we properly manage 'present' now. This system allows for 512GB of virtual memory.

@ryuukumar ryuukumar merged commit d9a3ac9 into main Mar 15, 2026
1 check passed
@ryuukumar ryuukumar deleted the memory/dynamic-vmm branch March 15, 2026 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant