一尘不染

增加Tomcat堆大小

tomcat

我正在尝试增加tomcat的堆大小(以便我可以优化GeoServer性能),我所做的是:

  • 将tomcat默认文件中的JAVA_OPTS值更改为:

JAVA_OPTS =“-Djava.awt.headless = true –Xmx3072m -XX:MaxPermSize = 512m”

  • 重启tomcat

当我检查JVM值时显示:

可用内存:440.33 MB总内存:495.06 MB最大内存:2969.62 MB

我不确定这是否好。


阅读 217

收藏
2020-06-16

共1个答案

一尘不染

-Xmx* 将设置 最大堆大小
。JVM将根据需要分配更多的内存,直至达到该限制。如果出于某种原因,如果您想在JVM启动时为堆分配更多的内存,请除了 -Xmx 选项之外,还使用
-Xms 选项。
*

有关详细信息,请参见Oracle文档

另外,这些选项指的是RAM,因此HD空间不相关。

2020-06-16