JVM之gc相关

 

catalina.sh中修改:

JAVA_OPTS="-server -Xms512m -Xmx4096m -XX:+UseConcMarkSweepGC   -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=../logs/serverDump.hprof -XX:ErrorFile=../logs/hs_err_pid.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:../logs/gc.log" 

 

-XX:+UseParallelGC

 

 

 

-XX:+UseG1GC(G1最新的,性能最好)

 

 

 

 

 

-XX:+UseConcMarkSweepGC(需要jdk8,小版本173以下)

 

 

 

 

 

参考:

https://www.jianshu.com/p/14e84ba9cfd4

 

 

 参考:

https://blog.csdn.net/leo187/article/details/88920036?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.nonecase

 

gc日志查看

参考:

https://www.cnblogs.com/qlqwjy/p/7929414.html

 

posted @ 2020-05-12 16:12  Mezhou  阅读(136)  评论(0编辑  收藏  举报