Java jcmd 命令操作 JFR 飞行记录仪
JFR jcmd 诊断工具 About 484 words说明
12345为假定的pid。
JFR为OpenJDK 11开源的记录JVM运行时的状况的功能。(Java8为商业收费功能)
检查 JFR 状态
jcmd 12345 JFR.check
查看 JFR 配置
jcmd 12345 JFR.configure
更改 JFR 配置
stackdepth:更改追踪的栈的深度。
jcmd 12345 JFR.configure stackdepth=128
开启 JFR 录制
settings:使用profile配置文件(在jdk/lib/jfr目录下)。
maxsize:最大文件大小为1g。
jcmd 12345 JFR.start settings=profile maxsize=1g
存储 jfc 文件
name:选择JFR名称。
filename:设置存储的JFR文件名称。
jcmd 12345 JFR.dump name=1 filename=C:\test.jfr
关闭 JFR 录制
name:指定要停止的JFR名称。
关闭后将无法再dump。
jcmd 12345 JFR.stop name=1
Views: 4,085 · Posted: 2021-08-15
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...