JVM调优-常用命令

2020-12-23  本文已影响0人  zzj0990

JVM的命令行参数参考:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html

HotSpot参数分类

标准: - 开头,所有的HotSpot都支持

非标准:-X 开头,特定版本HotSpot支持特定命令

不稳定:-XX 开头,下个版本可能取消

java -version

java -X

区分概念:内存泄漏memory leak,内存溢出out of memory

java -XX:+PrintCommandLineFlags HelloGC

java -Xmn10M -Xms40M -Xmx60M -XX:+PrintCommandLineFlags -XX:+PrintGC HelloGC PrintGCDetails PrintGCTimeStamps PrintGCCauses

java -XX:+UseConcMarkSweepGC -XX:+PrintCommandLineFlags HelloGC

java -XX:+PrintFlagsInitial 默认参数值

java -XX:+PrintFlagsFinal 最终参数值

java -XX:+PrintFlagsFinal | grep xxx 找到对应的参数

java -XX:+PrintFlagsFinal -version |grep GC

上一篇 下一篇

猜你喜欢

热点阅读