OS 202 Assignment 1
Goal: Learn the xv6 behavior and other related UNIX features.
- Added a user-space only program (helloworld.c)
- Added a system call ("memsizetest") that outputs the memory a process is using
- Changed wait system call to return an integer indicating status, Also changed exit system call to receive status parameter (integer)
- Added multiple processes scheduling policies (Priority, Fair with Decay factor, Dynamic) to the existing one (Round-Robin)
Extract zip file -> Apply PATCH
**** NOTE: The ZIP file is NOT mine, You can find the original github page here https://github.com/mit-pdos/xv6-public ****