节省 95%的内存占用,减少 80%的启动耗时。Spring Boot 2.4 开始逐步提供对 GraalVM 的支持,旨在提升上文所述的 启动、内存、响应的使用体验。安装 GraalVM目前官方社区版本最新为 20.3.0 ,是基于 OpenJDK 8u272 and 11.0.9 定制的,可以理解为 OpenJDK 的衍生版本官方推荐的是 使用类似命令即可完成指定版本安装和指定默认版本不过安装过程中需要从国外下载相关资源 ,笔者在尝试后使用体验并不是很好,所有建议大家下载指定版本 GraalVM 安装即可。具有高效的 startup 及较小的运行时内存开销的优势。但 GraalVM 并未内置只是提供 gu 安装工具,需要我们单独安装。

Spring Boot 2.4新特性减少95%内存占用问题

Spring Boot 2.4新特性减少95%内存占用问题

Spring Boot 2.4新特性减少95%内存占用问题

Spring Boot 2.4新特性减少95%内存占用问题

Spring Boot 2.4新特性减少95%内存占用问题