Algorithms for process scheduling
- Shortest Job First (SJF)
- Longest Job First (LJF)
- Shortest Remaining Time First (SRTF)
- Longest Remaining Time First (LRTF)
- Highest Response Ratio Next (HRRN)
- Round Robin
- Priority Scheduling
- First Come First Served
- First Fit
- Worst Fit
- Best Fit
- FIFO Page Replacement
- LRU Page Replacement
- LFU Page Replacement
Run the following command
make build NAME=filename_without_extension
where filename_without_extension
is the name of the
file without the .cpp
extension.
for example:
make build NAME=sjf
Similar to the compile command, run
make run NAME=filename_without_extension
make clean-all