DZone.com의 RSS
팔로우
시작 시간을 절반으로 줄인 Spring Boot 앱
MovieManager 프로젝트는 JDK 25와 Project Leyden의 AOT 캐시를 사용하도록 업데이트되었습니다. Project Leyden은 OpenJDK 프로젝트의 일부이며 캐시된 링크와 캐시된 성능 통계를 제공합니다. 이는 시작 시 링크에 소요되는 시간이 빌드 시간으로 이동되고, 통계는 빌드 시간의 테스트 실행 중에 생성된다는 것을 의미합니다.
이로 인해 JVM은 이미 링크된 필요한 클래스를 로드하고 즉시 핫 코드 경로 컴파일을 시작합니다. MovieManager 애플리케이션은 코드 변경 없이 이러한 최적화를 통해 이전 시간의 절반 미만으로 시작됩니다.