JVM caches benchmark