FrankSinatra писал(а):
Хм, интересно на что влияет этот Java Development Kit. Любопытно просто что конкретно это делаетСкорее всего просто другой механизм освобождения памяти (сборщик мусора) и пачка исправлений.
Для изменения сборщика совсем не обязательно обновлять JDK (и тем более регистрироваться на сайте Oracle, лучше используйте OpenJDK), он указывается в параметрах запуска.
Большинство сборщиков доступны с 7 JDK и ещё три - с 9, 11 и 12 JDK.
Переключение параметров сборщика может увеличить производительность, можно сократить время очистки мусора за счет повышенного потребления RAM/CPU (смотреть в сторону параметров -XX:MaxGCPauseMillis и -XX:InitiatingHeapOccupancyPercent).
Статья по использованию разных сборщиков мусора: тык.
Сравнение сборщиков мусора: тык.
Сопоставление версий JDK и сборщиков, работающих по умолчанию: тык.