JVM
zz_ddup
这个作者很懒,什么都没留下…
展开
-
jstack使用
1.查看进程pidjpsjps -ljps -lmps -ef|grep java2.查看高占用cpu的线程idtop -Hp pid3.把线程的pid转换成16进制数printf "%x\n" pid4.用jstack查看线程栈jstack 进程pid grep| 线程pid...原创 2018-09-03 18:06:51 · 299 阅读 · 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 · 751 阅读 · 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 · 190 阅读 · 0 评论