- FCFS
- Preemptive / Non-preemptive SJF
- Preemptive / Non-preemptive Priority
- Round robin
- Preemptive / Non-preemptive HRRN
- GCC
- Make
- CMake
You can install these packages using apt
sudo apt install gcc make cmake -y
You can execute my program after compiling it
Compile
cmake CMakeLists.txt
make
Execution
usage : ./term [number of processes] [[time quantum=3]] [[arrival weight]=10] [[printing lines=30]]
Note that Time Quantum, Arrival weight and Printing lines are optional argument