美文网首页
JVM调优(一)

JVM调优(一)

作者: 倚仗听江 | 来源:发表于2020-09-16 16:00 被阅读0次

    常用命令:

    1. jps:可以列出正在运行的虚拟机进程,并显示虚拟机执行主类名称以及这些进程的本地虚拟机唯一ID。
    2. jinfo:实时查看和调整虚拟机各项参数。
      3.jstack:用于生成虚拟机当前时刻的线程快照。(可以用来查死锁,定位线程出现长时间停顿的原因)

    可以使用阿里巴巴开源的 Java 诊断工具Arthas
    常用命令:

    1. dashboard:可以查看当前系统的实时数据面板,每5s更新一次。(在这里可以看到各个线程的线程号、线程ID、所占CPU的比例、堆内存大小、Eden区大小、Survivor区大小等等)


      dashboard.png
    2. jvm:打印出jvm的各种详细信息。(类似于jinfo)


      jvm.png

      3.heap dump:生成堆转储文件(类似于jmap)
      4.jad:在线反编译

    相关文章

      网友评论

          本文标题:JVM调优(一)

          本文链接:https://www.haomeiwen.com/subject/xxvxyktx.html