kanrourou / nachos

OS project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nachos OS project

Project 1:Build the threading system

implementation:Thread Join,Condition Variable,Alarm,Synchronous Communication,Priority Scheduling,Boat problem

Project 2:Multiprogramming

implementation:File System Call(create,open,read,write,close,unlink),System Call(exec,exit,halt,join),Memory Allocation

Project 3:Virtual Memory

implementation:PageTable,TLB,Page Demanding,Lazy Load

About

OS project


Languages

Language:Java 86.6%Language:C 12.8%Language:Assembly 0.6%Language:Shell 0.1%