Virtual memory simulator
Budget: $30 – $250 USD
This project is about memory management and virtual memory in particular. It
consists of writing a simulator for experimenting with page replacement
algorithms. The primary goal for the project is to implement and experiment with page
replacement algorithms. To do this, you will write a paging simulator. It will
read in a set of data files specifying the page traces for individual jobs and will
need to simulate the paging requirements of those programs. The trace file
could also be generated using a random number generator that produces random
page numbers for each job. The value of each number is within the size of the
program (address space) which we assume given.
IN JAVA
only LRU AND FIFO
consists of writing a simulator for experimenting with page replacement
algorithms. The primary goal for the project is to implement and experiment with page
replacement algorithms. To do this, you will write a paging simulator. It will
read in a set of data files specifying the page traces for individual jobs and will
need to simulate the paging requirements of those programs. The trace file
could also be generated using a random number generator that produces random
page numbers for each job. The value of each number is within the size of the
program (address space) which we assume given.
IN JAVA
only LRU AND FIFO