Я запускаю Eclipse 4.3
с Java 7 JRE
. Когда я обновляюсь до Java 8 JRE
, Eclipse внезапно потребляет больше памяти. Если я запустил Eclipse с JRE 7
прямо в мое рабочее пространство, он выделяет 600 МБ ОЗУ в соответствии с Диспетчером задач. Когда я использую JRE 8
, это значение составляет 750 МБ.
Хуже того, если я запускаю большую программу Java, которая обычно выделяет около 10 ГБ ОЗУ с помощью JRE 7
, переход на JRE 8
заставляет его выделять 12 ГБ ОЗУ.
Кто-нибудь знает, что вызывает это дополнительное распределение ОЗУ? Я тестировал различные варианты, но с нулевым успехом:
-XX:ReservedCodeCacheSize=
-XX:MaxMetaspaceSize=
-XX:MetaspaceSize=
...