Nachos is a simulator that can simulate an operating system in a unix process. Initially an empty structure of an os is provided then different part of the os implemented. My implementation supportes threads and synchronization with semaphore and mutex, addressing, multiprogramming, read/write, exec, join/exit, paging, fork.
Our implementation supports -
- Threads and synchronisation with semaphore and mutex