关于JVM参数-Xms设置的问题

kunbu 发布于 2016/10/23 21:26
阅读 281
收藏 0
JDK

请问,如果我设置JAVA_OPTS参数为 -Xms2048M后,tomcat跑起来之后将为其分配最少2G的堆内存?

我开始是这样理解的,但是我设置之后将tomcat运行起来,查看对应的java.exe进程的内存占用,发现占用的并不是很大,大概就几百M。

加载中
1
Feng_Yu
Feng_Yu

别被误导了,看官方文档: http://docs.oracle.com/cd/E13150_01/jrockit_jvm/jrockit/jrdocs/refman/optionX.html#wp999527

这个参数设置的是JVM初始堆的大小的,并不代表你的内存占用就是这么大。

相关的stackoverflow的问答: http://stackoverflow.com/questions/14763079/what-are-the-xms-and-xmx-parameters-when-starting-jvms

别相信国内那些乱七八糟的blog胡说八道

返回顶部
顶部