Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 775 Bytes

README.md

File metadata and controls

25 lines (17 loc) · 775 Bytes

nachos-lab

NachOS lab by SCU.

Direction

Branch Main is the initial environment of Nachos.
Each of the other branches is an assignment for a lab.

docker pull zhaoyunmuyu/nachos4.1

Labs

Check out the branches to enter each lab.

  • lab7 -> system call 系统调用 (mul, div, pow)
  • lab8 -> Thread module 线程模块升级 (add IDs, schedule based on priorty )
  • lab9 -> lock & condition 同步与互斥 (producer vs. consumer)
  • lab10 -> memory manegement upgrade 内存管理 (TLB & NRU)
  • lab11 -> file system call & shell 文件系统调用 (create, open, read, write, close, exec, join)
  • lab12 -> file system 文件系统实验 (add file property, indirect indexing)