All projects
Systems2024
xv6 Operating System
Overview
Operating Systems coursework building on the xv6 teaching kernel. Implemented process-priority system calls, a Completely Fair Scheduler (CFS), virtual memory management with page faults, and LRU/clock-based page replacement.
Highlights
- Process-priority system calls + Completely Fair Scheduler (CFS)
- Virtual memory with page-fault handling
- LRU / clock-based page replacement