This is my implementation of various OS features which includes:
It was done as part of OS course (E0 253) at the Indian Institute of Science.
To know more about this project look at the Project section here.
For a more detailed introduction click here.
arpith @ live.com arpith.k @ csa.iisc.ernet.in
- Project status
- Project 1: Threads
All 27 tests passed.
- Project 2: User Programs
All 76 tests passed.
- Project 3: Virtual Memory
All 109 tests passed. PS: I believe there is a bug which causes page-parallel test case to fail some times. I could not debug this before the deadline.
- Project 4: File Systems
All 121 tests passed.
- All projects were compiled on a machine running Ubuntu 15.10 with gcc 5.2.1.
- QEMU 2.3.0 was used to run PintOS
Folks at IISc run sophisticated plagiarism detection tools including MOSS. Defaulters are penalized heavily, so please refrain from submitting this code as your own.