CDS reduces the Spring Boot application startup time simply because accessing the shared archive is faster than loading the classes if the JVM starts off. It's also a memory-efficient Resolution for the reason https://liviakbas682930.dailyhitblog.com/35685093/the-smart-trick-of-spring-boot-developer-that-no-one-is-discussing