0
点赞
收藏
分享

微信扫一扫

查看java应用 垃圾回收情况 和 jvm启动参数介绍


jdk8 jvm启动参数对照:

参数

含义

-Xmx8g

最大堆内存8g

-Xms8g

初始化堆内存8g

-Xmn4g

年轻代4g

-Xss1m

栈内存1m

-XX:MetaspaceSize=521m

初始化元空间512m

-XX:MaxMetaspaceSize=521m

最大元空间512m

-XX:+PrintGCDetails

打印详细的GC日志

-XX:+PrintGCDateStamps

输出 GC 的时间戳(以基准时间的形式)

-XX:+PrintGCCause

打印出现GC的原因

-Xloggc:

GC日志存放路径

-XX:+UseGCLogFileRotation

当日志文件大小增加到 指定大小,JVM 会进行 GC 日志轮转生成多个文件

nohup java -server -Xmx8g -Xms8g -Xmn4g -Xss1m  -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=521m -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCCause -Xloggc:/mnt/data/nacos-jar/logs/ph-saas-order/gc/gc-order-%t.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/mnt/data/nacos-jar/logs/ph-saas-order/gc/oom/order-heapdump.hprof -jar -Djava.rmi.server.hostname=10.211.8.140 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=5006 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false /service/nacos-jar/saas-order-1.0.0-SNAPSHOT.jar   --spring.config.additional-location=file:/service/nacos-jar/bootstrap.properties > /dev/null 2>&1 &


举报

相关推荐

0 条评论