码迷,mamicode.com
首页 > 其他好文 > 详细

在命令提示符下启动并使用JVM时,简单设置堆

时间:2018-06-01 11:39:48      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:设值   server   默认   heap   简单   公司   you   初始   默认值   

公司电脑内存太小了,只有8G;或者说JVM默认启动占用内存太大了,同时启动多个服务内存就炸了。

比如:

java -Xmx128m -Xms64m -Xmn32m -Xss16m -jar eureka-server-1.0.0.jar。

-Xmx   Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;

-Xms   Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;

-Xmn   Java Heap Young区大小,不熟悉最好保留默认值;

-Xss   每个线程的Stack大小,不熟悉最好保留默认值;

注意:只对当前运行的 eureka-server-1.0.0.jar 生效。

更多JVM操作

在命令提示符下启动并使用JVM时,简单设置堆

标签:设值   server   默认   heap   简单   公司   you   初始   默认值   

原文地址:https://www.cnblogs.com/theRhyme/p/9120705.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!