赞
踩
启动命令示例,这样启动150m左右差不多够了:
nohup java -jar -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=56m -Xms128m -Xmx128m -Xmn32m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC short-url.jar --spring.profiles.active=prod >/dev/null 2>&1&
参数意义:
-XX:MetaspaceSize=128m:元空间默认大小
-XX:MaxMetaspaceSize=128m:元空间最大大小
-Xms1024m:堆最大大小
-Xmx1024m:堆默认大小
-Xmn256m:新生代大小
-Xss256k:栈最大深度大小
-XX:SurvivorRatio=8:新生代分区比例 8:2
-XX:+UseConcMarkSweepGC:指定使用的垃圾收集器,这里使用CMS收集器
-XX:+PrintGCDetails:打印详细的GC日志
如果设置的内存大小太小,可以适当的根据实际情况更改配置。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。