System.gc();
// LRU + spinlock
String filename = FileUtils.basename(inputFile);
BufferedReader reader = new BufferedReader(new FileReader(file));
runBenchmarkWithZipfDistribution1(new AtomicBackoffLock(), filename, threads, capacity, round, scanPercentage, scanLength, ReplacementAlgorithm.LRU, pageSize, reader);
IOUtils.closeQuietly(reader);
System.gc();
reader = new BufferedReader(new FileReader(file));
runBenchmarkWithZipfDistribution2(new AtomicBackoffLock(), filename, threads, capacity, round, scanPercentage, scanLength, ReplacementAlgorithm.LRU, pageSize, reader);
IOUtils.closeQuietly(reader);
}