服务器内存大小对应JVM配置

如果服务器只运行一个Tomcat

机子内存如果是4G:

CATALINA_OPTS=“-Dfile.encoding=UTF-8-server-Xms2048m-Xmx2048m-Xmn1024m-XX:PermSize=256m-XX:MaxPermSize=512m-XX:SurvivorRatio=10-XX:MaxTenuringThreshold=15-XX:NewRatio=2-XX:+DisableExplicitGC”

机子内存如果是8G:

CATALINA_OPTS=“-Dfile.encoding=UTF-8-server-Xms4096m-Xmx4096m-Xmn2048m-XX:PermSize=256m-XX:MaxPermSize=512m-XX:SurvivorRatio=10-XX:MaxTenuringThreshold=15-XX:NewRatio=2-XX:+DisableExplicitGC”

机子内存如果是16G:

CATALINA_OPTS=“-Dfile.encoding=UTF-8-server-Xms8192m-Xmx8192m-Xmn4096m-XX:PermSize=256m-XX:MaxPermSize=512m-XX:SurvivorRatio=10-XX:MaxTenuringThreshold=15-XX:NewRatio=2-XX:+DisableExplicitGC”

机子内存如果是32G:

CATALINA_OPTS=“-Dfile.encoding=UTF-8-server-Xms16384m-Xmx16384m-Xmn8192m-XX:PermSize=256m-XX:MaxPermSize=512m-XX:SurvivorRatio=10-XX:MaxTenuringThreshold=15-XX:NewRatio=2-XX:+DisableExplicitGC”

如果是8G开发机

-Xms2048m-Xmx2048m-XX:NewSize=512m-XX:MaxNewSize=1024m-XX:PermSize=256m-XX:MaxPermSize=512m

如果是16G开发机

-Xms4096m-Xmx4096m-XX:NewSize=1024m-XX:MaxNewSize=2048m-XX:PermSize=256m-XX:MaxPermSize=512m

你可能感兴趣的:(java,java,后端)