JVM分析工具知识概括

本文介绍了JVM分析工具的使用,包括JClassLib字节码分析、jvisualvm性能监控、JProfiler瓶颈定位。同时,文章讨论了JVM优化实践,如解决Tomcat启动卡住和内存不足的问题,并提供了线上问题排查的思路和工具,如磁盘、CPU、内存和网络问题。
摘要由CSDN通过智能技术生成

JVM分析工具知识概括题

JClassLib 插件

简介:

  • JClassLib是一款java 字节码分析工具
  • 打开idea 中的settings > plugins 搜索 jclasslib 插件 进行安装 重启生效
  • 重启后点击view > 选择show bytecode with jclasslib,可以看到字节码视图了。
    在这里插入图片描述

jvisualvm

简介:

  • JDK中还藏着一个宝贝,它的名字叫做VisualVM,自从 JDK 6 Update 7 以后已经作为 Oracle JDK
    的一部分,它主要用来监控JVM的运行情况,可以用它来查看和浏览Heap Dump、Thread Dump、内存对象实例情况、GC执行情况、CPU消耗以及类的装载情况。
  • 该工具位于 JDK 根目录的 bin文件夹下,无需安装,正常安装完jdk后,至jdk的bin目录下直接运行jvisualvm.exe即可。
  • jvisualvm可以监控所有的java进程,本地机器的程序直接可以监听到,远程机器的程序需要加上JVM参数。
  • 链接:必须要会的JVM性能监测工具(JVisualVM)

使用:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值