Skip to content

weijunji/xv6-6.S081

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

This is lab of 6.s081 / Fall 2020

Detail of labs is in 6.S081: Operation System Energineering.

You can see the answers in corresponding branch.

Process:

  • Lab1 util: Unix utilities
  • Lab2 syscall: System calls
  • Lab3 pgtbl: Page tables
  • Lab4 traps: Trap
  • Lab5 lazy: Lazy allocation
  • Lab6 cow: Copy-on-write fork
  • Lab7 thread: Multithreading
  • Lab8 lock: Parallelism/locking
  • Lab9 fs: File system
  • Lab10 mmap: Mmap
  • Lab11 net: Network stack

学习笔记: