内存相关的运行参数
值为最低配置的参考
-Xms16m \
-Xmx48m \
-XX:MaxMetaspaceSize=64m \
-XX:CompressedClassSpaceSize=8m \
-Xss256k \
-Xmn8m \
-XX:InitialCodeCacheSize=4m \
-XX:ReservedCodeCacheSize=8m \
-XX:MaxDirectMemorySize=16m
如果是 -jar 方式启动
java -Xms16m -Xmx64m -jar app.jar
如果以服务方式启动
通过自定义 Spring boot 脚本并使用
JAVA_OPTS=-Xmx16m -Xmx64m
更多细节,参考原文
本文详细介绍了Java应用中常用的内存配置参数,包括堆内存、元空间、线程栈大小等,并给出了不同启动方式下的示例。
4454

被折叠的 条评论
为什么被折叠?



