Java 增加Tomcat堆大小

Java 增加Tomcat堆大小,java,performance,tomcat,tomcat7,geoserver,Java,Performance,Tomcat,Tomcat7,Geoserver,我试图增加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 我不确定这是否好 -Xmx将设置最大堆大小。JVM将根据需要分配更多内存,直到达到该限制

我试图增加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


我不确定这是否好

-Xmx将设置最大堆大小。JVM将根据需要分配更多内存,直到达到该限制。如果出于某种原因,希望在JVM启动时为堆分配更多内存,那么除了使用-Xmx选项外,还可以使用-Xms选项

有关详细信息,请参阅

此外,这些选项涉及RAM,因此HD空间不相关