Вышел JDK 27: компактные заголовки объектов по умолчанию и постквантовый обмен ключами
Oracle выпустила JDK 27 — краткосрочный релиз без долгосрочной поддержки. В нём четыре готовых к продакшену JEP: компактные заголовки объектов (64 бита вместо 96) включены по умолчанию, G1 заменяет Serial GC в ограниченных средах, добавлена редакция данных в Flight Recorder и постквантовый гибридный обмен ключами на базе TLS 1.3.
- Компактные заголовки дают на 22% меньше heap и на 8% меньше CPU в SPECjbb2015
- G1 теперь выбирается по умолчанию вместо Serial GC, включая контейнеры
- Постквантовый обмен ключей сочетает ECDHE с NIST ML-KEM по TLS 1.3
- Java 28 ожидается в марте 2027 года с JSON API и обновлённым Shenandoah
Читать дальше
Софт