Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1011 Bytes

README.md

File metadata and controls

42 lines (25 loc) · 1011 Bytes

Paging-Simulator

page An OpenGL application that demonstrate various paging algorithm such as FIFO, LRU and Optimal Page Replacement.

Requirements

For Windows:

  • Visual Studio or MinGW Compiler

For Linux:

  • gcc compiler and make

Dependencies

Installation

For Ubuntu :

  • sudo apt install freeglut3 freeglut3-dev
  • sudo apt install libglui2c2 libglui-dev

Tested on Ubuntu (gcc), Visual Studio (vc++) and MinGW Compiler

Build commands

For windows : make -f makefile.win

For linux: make -f Makefile

Preview

Paging

Controls

After Pressing start use:

'enter' : moves to next page in reference id

's' : searches for replacement page