码迷,mamicode.com
首页 >  
搜索关键字:jdk性能监控工具    ( 7个结果
jstack命令使用
概述jstack可用于导出java运用程序的线程堆栈,其基本使用语法为: jstack [-l] pid -l 选项用于打印锁的额外信息。使用示例下面这段代码运行之后会出现死锁现象(因为线程1持有lock1,在等待lock2,线程2持有lock2在等待lock1,造成了循环等待,形成死锁):package com.winwill.deadlock;/** * @author qifuguang...
分类:Web程序   时间:2015-06-04 19:33:17    阅读次数:140
jcmd命令使用
概述在JDK 1.7之后,新增了一个命令行工具jcmd。它是一个多功能工具,可以用来导出堆,查看java进程,导出线程信息,执行GC等。使用示例下面这个命令能够列出当前运行的所有虚拟机:参数-l表示列出所有java虚拟机,针对每一个虚拟机,可以使用help命令列出该虚拟机支持的所有命令,如下图所示,以21024这个进程为例:查看虚拟机启动时间VM.uptime打印线程栈信息Thread.print查...
分类:其他好文   时间:2015-06-04 19:29:52    阅读次数:207
jdk自带常用命令行工具使用
下面是笔者整理的jdk自带的常用命令行工具的使用方法,全部原创,转载请注明出处,并贴上链接,谢谢! jps命令使用 jstat命令使用 jinfo命令使用 jmap命令使用 jhat命令使用 jstack命令使用 jcmd命令使用...
分类:其他好文   时间:2015-06-04 19:29:20    阅读次数:151
jmap命令使用
概述jmap是一个多功能的命令。它可以生成java程序的堆dump文件,也可以查看堆内对象实例的统计信息,查看ClassLoader的信息以及Finalizer队列。使用示例导出对象统计信息下面的命令生成PID为2500的java成粗的对象的统计信息,并输出到out.txt文件中:[qifuguang@winwill~]$ jmap -histo 2500 > out.txt [qifuguang@...
分类:其他好文   时间:2015-06-03 09:58:53    阅读次数:212
jhat命令使用
概述jhat(Java Head Analyse Tool)是jdk自带的用来分析java堆快照的工具,具体的使用方法是: jhat dump_file_name 使用示例在此以前文dump出来的文件(dump.bin)为例,演示怎么使用jhat分析堆文件。 上图中使用jhat命令打开了之前dump出来的堆快照文件,可以看到,命令成功执行后会在命令执行的本机启动一个http服务,可以在浏览...
分类:其他好文   时间:2015-06-03 09:56:55    阅读次数:122
jinfo命令使用
概述jinfo可以用来查看正在运行的java运用程序的扩展参数,甚至支持在运行时动态地更改部分参数,他的基本使用语法如下: jinfo - 其中option可以为以下信息: * -flag: 打印指定java虚拟机的参数值。 * -flag [+|-]:设置或取消指定java虚拟机参数的布尔值。 * -flag < nam...
分类:其他好文   时间:2015-06-02 23:29:31    阅读次数:160
JDK性能监控工具
JDK命令行工具 jps:JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程,可以通过RMI协议查询开启了RMI服务的远程虚拟机进程状态 jps [options] [hos tid] 列出正在运行的虚拟机进程,显示执行主类...
分类:其他好文   时间:2015-04-07 23:35:33    阅读次数:467
7条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!