Вверх ↑
Ответов: 2629
Monte Carlo
Промышленники
#1: 2020-08-02 03:25:32 ЛС | профиль | цитата
FrankSinatra писал(а):
Хм, интересно на что влияет этот Java Development Kit. Любопытно просто что конкретно это делает

Скорее всего просто другой механизм освобождения памяти (сборщик мусора) и пачка исправлений.
Для изменения сборщика совсем не обязательно обновлять JDK (и тем более регистрироваться на сайте Oracle, лучше используйте OpenJDK), он указывается в параметрах запуска.
Большинство сборщиков доступны с 7 JDK и ещё три - с 9, 11 и 12 JDK.

Переключение параметров сборщика может увеличить производительность, можно сократить время очистки мусора за счет повышенного потребления RAM/CPU (смотреть в сторону параметров -XX:MaxGCPauseMillis и -XX:InitiatingHeapOccupancyPercent).

Статья по использованию разных сборщиков мусора: тык.
Сравнение сборщиков мусора: тык.
Сопоставление версий JDK и сборщиков, работающих по умолчанию: тык.
карма: 124
[Концепции] [Механизмы] [Графика] [3D Печать] [HiAsm]
0