xv6 Labs from MIT 6.S081 (OS Engineering) Fall 2020
Detail of labs at 6.S081: Operation System Energineering.
Labs:
- Lab0 util: Unix utilities
- Lab1 syscall: System calls
- Lab2 pgtbl: Page tables
- Lab3 traps: Trap
- Lab4 lazy: Lazy allocation
- Lab5 cow: Copy-on-write fork
- Lab6 thread: Multithreading
- Lab7 lock: Parallelism/locking
- Lab8 fs: File system
- Lab9 mmap: Mmap
- Lab10 net: Network stack
Source code reading reports: