Я смотрел на свои установки JDK, и я видел разницу между двумя установками:
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) Client VM (build 25.121-b13, mixed mode)
против
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) Client VM (build 25.121-b13, mixed mode, sharing)
И мне было интересно, какая разница между состоянием sharing
и not sharing
.
Я не мог найти хорошего ответа, кроме "разницы в скорости", но никаких объяснений о том, почему это происходит.