15 сентября Oracle выпустила JDK 27 . В новой версии — девять JEP с изменениями в JVM, библиотеках и средствах диагностики. Часть из них заработает сразу после обновления, другие пока доступны для предварительного использования. Теперь HotSpot выбирает G1 во всех окружениях , если сборщик мусора не задан явно. Раньше в некоторых конфигурациях JVM автоматически использовала Serial GC. Возможность самостоятельно выбрать сборщик сохраняется: меняется именно поведение по умолчанию. При этом цель разработчиков — избежать существенного ухудшения пропускной способности, потребления памяти и времени запуска там, где прежде выбирался Serial. Изменение описано в JEP 523 . Также по умолчанию включены компактные заголовки объектов : на 64-битных архитектурах их размер сокращён с 12 до 8 байт. Это уменьшает накладные расходы на хранение объектов в куче.
Источник: Habr — https://habr.com/ru/companies/otus/news/1082794/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1082794
Комментарии