A virtual memory simulation to compare which page replacement algorithms performs better