JVM
zz_ddup
这个作者很懒,什么都没留下…
展开
-
jstack使用
1.查看进程pid jps jps -l jps -lm ps -ef|grep java 2.查看高占用cpu的线程id top -Hp pid 3.把线程的pid转换成16进制数 printf "%x\n" pid 4.用jstack查看线程栈 jstack 进程pid grep| 线程pid...原创 2018-09-03 18:06:51 · 279 阅读 · 0 评论 -
jmap与jhat
jmap(Memory Map)和jhat(Java Heap Analysis Tool) jmap用来查看堆内存使用状况,一般结合jhat使用。 1. jmap -permstat -J-64 pid@remote-hostname-or-ip ①-J-64 64位JVM ②@remote-hostname-or-ip 远程服务地址 打印进程的类加载器和类加...翻译 2019-01-15 10:37:01 · 710 阅读 · 0 评论 -
jstat
jstat -gc 21711 250 4 vmid是Java虚拟机ID,在Linux/Unix系统上一般就是进程ID。interval是采样时间间隔。count是采样数目。比如下面输出的是GC信息,采样时间间隔为250ms,采样数为4: root@ubuntu:/# jstat -gc 21711 250 4 S0C S1C S0U S1U EC ...原创 2019-01-15 11:06:25 · 173 阅读 · 0 评论