2015年6月9日星期二

Java_019:JDK 自带小工具介绍之二:jconsole

环境:MAC OS X 10.10.3 + Oracle JDK 1.7.0_80


jconsole 是一个基于GUI的JVM监控工具,可以监控内存、线程、jvm堆栈、执行GC等,不仅可以对本机JVM进行监控,也可用于远程主机的JVM。

用法:jconsole [ -interval=n ] [ -notile ] [ -pluginpath  ] [ -version ] [ connection ...]
(1)-interval   将更新间隔时间设置为 n 秒(默认值为 4 秒)
(2)-notile     最初不平铺显示窗口(对于两个或更多连接)
(3)-pluginpath 指定 jconsole 用于查找插件的路径
(4)-version    输出程序版本
(5)connection = pid || host:port || JMX URL (service:jmx:://...)
  pid 目标进程的进程 ID
  host 远程主机名或 IP 地址
  port  用于远程连接的端口号
(6)-J 对正在运行 jconsole 的 Java 虚拟机指定输入参数

参考文献:
1. http://blog.csdn.net/fenglibing/article/details/6411965
2. http://zheng12tian.iteye.com/blog/1420508
3. http://blog.csdn.net/cyq1984/article/details/5766776
4. http://blog.chinaunix.net/uid-21340438-id-3854472.html

没有评论: