标签:
JConsole是一个Java程序性能分析器,可以从命令行或在终端中运行。可以用来监控Java程序的性能以及跟踪代码。
同时在com.sun.tools.jconsole包中提供了一组接口,允许访问JConsole,对线程、内存、类、对象进行分析和统计。
我们这里主要介绍jconsole工具的用法,在JAVA_HOME/bin路径中,我们可以直接打开他。如下图:
我们可以对正在运行的本地进程或者远程进程进行连接,连接成功后如下图:
?
首先,我们看到,Jconsole提供了若干图表来展示Java程序的几个关键指标,例如堆内存、线程、类、CPU使用率,我们可以通过切换Tab来查看详情。
通过Jconsole,我们能够清楚的了解Java程序的运行状态,方便我们对他的优化和监控。具体的使用由于使图形化界面,相对比较简单。
了解监控jvm的运行情况看这里:如何监控jvm的运行情况
Java千百问_08JDK详解(018)_JConsole是什么
标签:
原文地址:http://blog.csdn.net/ooppookid/article/details/51870250