/xv6_OS

CSE 2005 OS project FALL 2017-2018

Primary LanguageCMIT LicenseMIT

xv6_OS

CSE 2005 OS project FALL 2017-2018 This an extension to the original xv6 by MIT. The project contains added system calls, added cpus, changed scheduler algorithm. It has an added feature of changing priority for a specific process and to display the current process status. QEMU can be used to run the os.

Features added

cp

for copying the contents of one file to another

mv

for moving file one place to another place

help

help command to guide

ps

to display process status

nice

to change the priority of a specific process

cat

to read a file