RSS DZone.com
Подписаться
Приложение Spring Boot с сокращенным вдвое временем запуска
Проект MovieManager был обновлен для использования JDK 25 и кэша AOT из проекта Leyden. Проект Leyden является частью проекта OpenJDK и предоставляет кэшированное связывание и кэшированную статистику производительности. Это означает, что время, затрачиваемое на связывание при запуске, переносится на время сборки, а статистика создается во время выполнения тестов также на этапе сборки.
Благодаря этому JVM загружает необходимые классы уже связанными и немедленно начинает компилировать горячие пути кода. Приложение MovieManager запускается менее чем за половину времени с этими оптимизациями без каких-либо изменений в коде.