jvisualvm的使用简介

 时间:2026-02-13 06:14:48

1、首先我们要找到这个工具,其就在JDK安装目录的bin子目录中(图示)

jvisualvm的使用简介

2、双击运行即可,从左侧菜单我们可以看到,其可以用于监控本地或远程Java进程的运行状况,也可以查看dump文件。

jvisualvm的使用简介

3、我们以本地监控为例,双击某一个java进程,在右侧即展示出这个进程相关的所有信息,包括如下页签:

概述:该JVM进程的主类,参数和详细的jvm参数等

监宿川视:包含CPU,堆(内存),类的加载和启动的线程等信息

线程:线程相关的信息

抽样:可对CPU、内存进行抽样

jvisualvm的使用简介

jvisualvm的使用简介

jvisualvm的使用简介

jvisualvm的使用简介

4、我们再以自己的一个Java进程为例,通过这个工具来查看该进程的线程堆栈信息,我们的Java程序很简单,就是开启 ServerSocket 监听本机一个端口 (相关核心代码请参考图示),启动肤耕程序后,在 jvisualvm 中可以找到该进程,双击这个进程,点击进入右侧的“线程”页签。

jvisualvm的使用简介

jvisualvm的使用简介

5、点击该页签中的“线程Dump”按钮,此时会打开另一个页签,其中显示所有线程的详细运行情况,找到我们彩罩阅最关心的 main 主线程,可以看到起目前是运行状态,并且阻塞在 accept 方法调用上了!

jvisualvm的使用简介

  • 工笔重彩国画技法
  • 大杨哥多大年纪了
  • Word怎么删除空白页
  • 新2型轨枕怎么安装?
  • 美颜相机怎么开启祛斑祛痘
  • 热门搜索
    天津旅游网 贵阳旅游地图 黔南旅游 防城港旅游景点大全 上海青青旅游世界 九寨旅游 湖南省旅游攻略 贵阳市旅游局 合肥万达文化旅游城 成都旅游集散中心