此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Boot 3.3.4! |
此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Boot 3.3.4! |
类数据共享 (CDS) 是一项 JVM 功能,可帮助减少 Java 应用程序的启动时间和内存占用。
要使用它,您应该首先以提取的形式在应用程序上执行训练运行:
$ java -Djarmode=tools -jar my-app.jar extract --destination application
$ cd application
$ java -XX:ArchiveClassesAtExit=application.jsa -Dspring.context.exit=onRefresh -jar my-app.jar
这将创建一个文件,只要应用程序不更新,就可以重复使用该文件。application.jsa
要使用缓存,您需要在启动应用程序时添加一个额外的参数:
$ java -XX:SharedArchiveFile=application.jsa -jar my-app.jar
有关 CDS 的更多详细信息,请参阅 CDS 操作指南和 Spring Framework 参考文档。 |
有关 CDS 的更多详细信息,请参阅 CDS 操作指南和 Spring Framework 参考文档。 |