tcarroll25/CS502
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Tyler Carroll CS502 Project Part 2 Readme File This directory contains all the source code for the operating system, as well as the test outputs. This operating system runs in a linux enviroment. Making: To make the project simply type "make". To perform a clean type "make clean". Running: To run the operating system run the following command: ./os <test_name> Valid Test Names: test1a test1b test1c test1d test1e test1f test1g test1h test1i test1j test1k test2a test2b test2c test2d test2e test2f test2g Test Results: Test results are present in the outputs folder. All tests run with a 100% success rate. Test1e correctly hangs at the end of the test. The last system call in test1e is a SUSPEND_PROCESS(-1). This operating system allows the current process to suspend itself so the end of the test will hang because there are no other processes to run.