Skip to content

andrew-abo/ops-class

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ops-class

OS161 class project

Operating System Design and Implementation

ops-class.org

  • ASST1: Synchronization
    • spinlock
    • sleep lock
    • condition variable
  • ASST2: System Calls and Processes
    • traps, trap frames
    • file system calls
    • process system calls
  • ASST3: Virtual Memory
    • Software managed TLB
    • Coremap
    • Address spaces
    • Page tables, page fault handling
    • Page swapping

Install notes

  • sys161 will run on Ubuntu 16.04 LTS Xenial.
  • Create Xenial instance on VirtualBox.
  • Install os161 tools on Xenial instance.

About

OS161 class project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published