Linux中Tomcat內存設置需結合服務器物理內存和應用需求,以下為通用建議:
-Xms4g -Xmx4g
)。-XX:PermSize=256m -XX:MaxPermSize=256m
(Java 8及之前版本需設置,Java 11+可忽略)。-Xmn1g
(需配合-Xms
/-Xmx
調整)。示例配置(針對8GB物理內存的服務器):
# 修改Tomcat的catalina.sh文件
export JAVA_OPTS="-server -Xms4g -Xmx4g -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+UseG1GC"
注意:
jstat
或VisualVM
監控內存使用情況。