CLOCK algorithm based cache