This is System Programming Projects of 2022/2023 <<
In this repository
Following Syscalls are used:
- fork
- exec
- wait
- exit
Synchronization structures to prevent race condition and provide mutual exclusion :
- Semaphores
- Mutex
- Condition variables
Also followings are used :
- File operations
- Signals
- Threads
- Sockets