Instructional Operating System 161
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is even with Nullset14:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
common
design
kern
man
mk
test161
userland
.gitignore
CHANGES
LICENSE
Makefile
README.md
configure

README.md

OS161 : Instructional Operating System 161

ASST1 : https://www.ops-class.org/asst/1/
  • Synchronization primitives : Locks, Condition Variables and Reader Writer locks using spinlock.
  • Synchronization problems : Whale Mating and Buffalo Intersection problems using synchronization primitives.
ASST2 : https://www.ops-class.org/asst/2/
  • File System calls : open, read, write, lseek, close, dup2, chdir and __getcwd
  • Process System calls : getpid, fork, execv, waitpid and _exit
ASST3 : https://www.ops-class.org/asst/3/
  • Coremap
  • Virtual Address Spaces (VM Functionality)
  • Swapping