摘要:
jstack是java虚拟机自带的一种堆栈跟踪工具。 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因, 如线程间死锁、死循环、请求外部资源导致的长时间等待等。 线程出现停顿的 阅读全文
posted @ 2020-04-27 22:12
我只吃大碗
阅读(344)
评论(0)
推荐(1)
摘要:
1、jmap命令基本概述 jmap命令是一个可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。 打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。 64位机上使用需要使用如下方式: jmap -J-d64 -heap pid 阅读全文
posted @ 2020-04-27 21:46
我只吃大碗
阅读(665)
评论(0)
推荐(0)
摘要:
1.jstat命令简介 jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。 命令的格式如下: jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] 2.使用详情列表 【以下的统计空间单位,未标明的 都是KB】 1>类加载统计 命令: jstat -class 195 阅读全文
posted @ 2020-04-27 21:37
我只吃大碗
阅读(334)
评论(0)
推荐(0)