WeensyOS
A lightweight OS implementation — kernel and process page table isolation, virtual memory, memory separation, process forking and exiting in x86-64.
A project implementing a lightweight OS: kernel and process page table isolation, virtual memory page allocation, memory separation, process forking, and process exiting in x86-64 architecture.
Tags: C, QEMU, Docker
Links: Code