JVM参数

6.JVM参数
常用的JVM参数:
JAVA_OPTS="-Xms8g -Xmx8g -Xmn2g -server -Duser.timezone=GMT+08  -DServer=xxx  -XX:MaxTenuringThreshold=4 -XX:+UseConcMarkSweepGC -XX:SurvivorRatio=8 -XX:CMSInitiatingOccupancyFraction=70 -XX:+ExplicitGCInvokesConcurrent -XX:+PrintFlagsFinal -XX:+PrintCommandLineFlags -XX:+PrintGCDateStamps -XX:+PrintTenuringDistribution -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCApplicationConcurrentTime  -Xloggc:../gclogs/gc.log.$nowday"

//-Xms8g -Xmx8g -Xmn2g   对最大内存8G,最小8G,老年代2G
-server server模式运行JVM
-Dxx:系统参数,使用System.getProperty();可以获取得到
-XX:MaxTenuringThreshold=4   进入老年代的年龄
-XX:SurvivorRatio=8    新生代的E区和S区的比例
-XX:+PrintGCDateStamps
-XX:+PrintGCDetails -XX:+PrintGCTimeStamps  打印GC信息
-XX:+PrintGCApplicationStoppedTime          打印GC Stop the world的时间
-Xloggc:../gclogs/gc.log.$nowday"           Gc日志存放的位置

你可能感兴趣的:(JVM,JVM)