启动 jvm 参数小总结

1、启动某项目

nohup java -jar -Xms256m -Xmx512m -Dspring.config.location=/config/application.yml -Dfile.encoding=UTF-8 /source/zuul-server/zuul-server-1.1.jar >> /source/zuul-server.log &

nohup  不挂断的运行       

-Xms  为 jvm 启动时分配的内存,比如-Xms256m,表示分配256M

-Xmx  为 jvm 运行过程中分配的最大内存,比如-Xms512m,表示jvm进程最多只能够占用512M内存

-Xss   为 jvm 启动的每个线程分配的内存大小,默认JDK1.4中是256K,JDK1.5+中是1M

-Xmn2g :设置年轻代大小为2G。整个堆大小=年轻代大小 + 年老代大小 + 持久代大小 。持久代一般固定大小为64m,所以增大年轻代后,将会减小年老代大小。

>>  追加日志   

后台运行

缘于生活,而归于工作。本人所书,而意于分享。 如有转载,请注明出处! --活出自己范儿
原文地址:https://www.cnblogs.com/Small-sunshine/p/11197136.html