本文介绍: VM摘要的监控信息如图10-11所示。图10-11 VM摘要信息摘要信息、线程和类信息、内存信息、操作系统信息和其它信息。连接名称:连接监控时的进程PID信息;运行时间:开始以来Java虚拟机运行的时间总额;处理CPU时间:Java VM的开始,消耗的CPU时间总量;编译总时间:累计时间花费在JIT编译所花费的时间;线程和类信息主要包括以下信息:活动线程:当前活动的线程;峰值:最大线程数;守护线程:即运行在后台的线程;已启动的线程总数:运行到目前为止共启动的线程数;
JConsole的图形用户界面是一个符合Java管理扩展(JMX)规范的监测工具,JConsole使用Java虚拟机(Java VM),提供在Java平台上运行的应用程序的性能和资源消耗的信息。在Java平台,标准版(Java SE平台)6,JConsole的已经更新到目前的外观,类似于Windows和GNOME桌面(其他平台,将目前标准的Java图形的外观和感觉),在这个文件中提出的屏幕截图是从Windows XP上运行的接口的一个实例。
Jconsole是一个可执行文件,在Java根目录下有一个bin文件,该文件下可以找到jconsole文件,单击可直接运行该程序,如果将该jconsole的路径设置为环境变量,那么可以直接在开始菜单运行命令中直接键jconsole命令,来运行jconsole程序,如果未设置为环境变量,那么则需要写全路径。
启动JConsole程序的方式有两种:一种是带参数的启动;另外一种是不带参数启动。
带参数启动JConsole启动时,又分有两种情况:一种是监控本地进和;另一种是远程监控;
processID是指应用程序的进程ID(PID),可以使用以下方式确定一个应用程序的PID:
概要信息
内存信息
VM摘要信息
MBean信息
总结:
软件测试面试文档
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。