Java虚拟机常用工具
文章平均质量分 55
介绍Java虚拟机常用工具如:jmap,jps等
zhangnero
看,这个代码有问题。
展开
-
jps:虚拟机进程状况工具
文章目录jps命令格式jps工具主要选项示例 jps命令格式 jps [options] [hostid] jps工具主要选项 选项 内容 -q 只输出LVMID,省略主类名称 -m 输出虚拟机进程启动时传递给主类main()函数的参数 -l 输出主类的全名,如果进程执行的是jar包,输出jar包路径 -v 输出虚拟机进程启动时JVM参数 示例 [root@loc...原创 2019-06-28 14:48:12 · 137 阅读 · 0 评论 -
jstack:Java堆栈跟踪工具
文章目录jstack命令格式jstack工具主要选项示例 jstack(Stack Trace for Java)命令用于生成虚拟机当前时刻的线程快照(一般称为threaddump或javacore文件)。 线程快照就是当前虚拟机内每一条线程正在执行方法堆栈的集合。 生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等都是导致线程长时间停顿的...原创 2019-06-28 16:43:39 · 407 阅读 · 0 评论 -
jstat:虚拟机统计信息监视工具
文章目录jstat命令格式jstat工具主要选项示例 jstat命令格式 jstat [ option vmid [interval [s|ms] [count] ] ] 参数interval和count代表查询间隔和次数,如果省略两个参数,说明只查询一次。假设需要每250毫秒查询一次进程2764垃圾收集状况,一共查询20次,则命令为: jstat -gc 2764 250 ...原创 2019-06-28 14:41:39 · 225 阅读 · 1 评论 -
jmap:java内存映射工具
jmap(Memory Map for Java)命令用于生成堆转储快照(一般称为:heapdump或dump文件)。如果不使用jmap命令,要想获取Java堆转储快照,可以通过如下方式: -XX:+HeapDumpOnOutOfMemoryError参数,在OOM异常后自动生成dump文件; -XX:+HeapDumpOnctrlBreak参数,然后[Ctrl]+[Break]键生成dump...原创 2019-06-28 16:21:56 · 337 阅读 · 0 评论