Java - JVM - jmc 开启 jfr

Posted 轩辕拾銉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java - JVM - jmc 开启 jfr相关的知识,希望对你有一定的参考价值。

  1. 概述

    1. 我暂时不准备写这个工具
      1. 这个工具太过强大
      2. 而且工具的使用思路, 有 60% 都差不多
      3. 这里提升的, 是采集的 精度, 以及对 结果的表现
    2. 难点
      1. 分析思路, 工具只是辅助, 真正的分析, 需要 jvm 的知识
      2. 打开 jfr
      3. 自己配置 jfr 模板
        1. 这个我真没法讲
  2. ref

    1. Jvm 性能分析工具-JMC+JFR 小记
      1. 我用的是 动态解锁

        # 解锁完之后, 需要在 jmc 里配置 jfr 模板
        > jcmd <jvmPID> VM.unlock_commercial_features
        
      2. jfr 模板的默认地址

        # 我就给个 相对路径
        jdk1.8.0_181jrelibjfr
        
      3. jmc 配置模板

        # 配置好之后, 可以开启 jfr 采集数据了
        窗口 > 飞行记录模板管理器 
        

以上是关于Java - JVM - jmc 开启 jfr的主要内容,如果未能解决你的问题,请参考以下文章

JDK14的新特性:JFR,JMC和JFR事件流

Jcmd 分析jvm虚拟机并解析jfr文件

用JFR和JMC分析SolrCloud集群性能瓶颈

JMC Java Flight Recorder 未启用

JAVA 利用 jmc或jvisualvm 监控 本地或者远程JVM

读Java性能权威指南(第2版)笔记24_ Java飞行记录器JFR