Operating System Algorithms in C++ Scheduling Algo * first come, first served (FCFS) * Shortest Remaining Time First (SRTF) * Round Robin Scheduling Resource Allocation And Process Synchronization Algorithm * Banker’s Algorithm * reader writer program `g++ reader_writer.cpp -lpthread` * Producer Consumer * Dining Philosophers Disk-Scheduling Algorithms * Shortest Seek Time First * SCAN * CSCAN * LOOK * CLOOK Paging Algorithms * Least Recently Used (LRU) Page Replacement algorithm * First In First Out * Optimal Page Replacement Algorithm