进程管理可视化java_Java 虚拟机学习(4):JDK 可视化监控工具

原标题:Java 虚拟机学习(4):JDK 可视化监控工具

来源: java2000_wl,

blog.csdn.net/java2000_wl/article/details/8049707

1.JConsole

JConsole工具在JDK/bin目录下,启动JConsole后,将自动搜索本机运行的jvm进程,不需要jps命令来查询指定。双击其中一个jvm进程即可开始监控,也可使用“远程进程”来连接远程服务器。

d00ddcd06f3947a1c89663a4566a5d2d.png

进入JConsole主界面,有“概述”、“内存”、“线程”、“类”、“VM摘要”和”Mbean”六个页签:

d62656dcc09c51f8b521e92322b57898.png

内存页签相当于jstat命令,用于监视收集器管理的虚拟机内存(Java堆和永久代)变化趋势,还可在详细信息栏观察全部GC执行的时间及次数。

3f1fa39f63f1b2a00ed850979193539b.png

线程页签

4386b311a662b6e69f27e34cb0634c6f.png

最后一个常用页签,VM页签,可清楚的了解显示指定的JVM参数及堆信息。

2bb496c1f3e6f52146ac5429d6129d2f.png

2.VisualVM

VisualVM是一个集成多个JDK命令行工具的可视化工具。VisualVM基于NetBeans平台开发,它具备了插件扩展功能的特性,通过插件的扩展,可用于显示虚拟机进程及进程的配置和环境信息(jps,jinfo),监视应用程序的CPU、GC、堆、方法区及线程的信息(jstat、jstack)等。VisualVM在JDK/bin目录下。

安装插件: 工具- 插件

641328934c8b4563f23436fe8aa642b5.png

VisualVM主界面

c00e6839a85c3e66ae0ce37ba7008f2a.png

在VisualVM中生成dump文件:

c41dd978518cd2018de2a9f71de8b915.png

3.jprofiler

参见另一篇jprofiler安装图解

jprofiler安装图解

http://blog.csdn.net/java2000_wl/article/details/7012998

本系列:

Java虚拟机学习(4):JDK可视化监控工具返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值