bajajra30 / xv6_OS

CSE 2005 OS project FALL 2017-2018

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

CSE 2005 OS project FALL 2017-2018

License:MIT License


Languages

Language:C 79.0%Language:C++ 5.9%Language:Assembly 3.9%Language:Makefile 3.5%Language:Shell 2.3%Language:Perl 2.1%Language:Objective-C 1.5%Language:Ruby 1.1%Language:OpenEdge ABL 0.8%