jvm调优常用命令
2021-09-09 15:19:07 14 举报
AI智能生成
jvm调优常用命令
作者其他创作
大纲/内容
jmap
jmap -histo 进程id
一般和jps结合使用
jstack
使用场景:CPU飙升,比如100%,如何快速定位?
一:top查看进程占用内存情况
二:输入H,查看线程占用内存情况
三:找到占用cpu最高的线程id
四:使用 jstack 进程id|grep -A 10 线程id的十六进制 来查看让cpu飙升的具体调用方法,当然也可以使用jvisualvm工具中的查看cpu找到相关信息
jstat
使用场景:查看jvm内存中年轻代、老年代以及GC的实时情况
jstat -gc pid 2000 10000
表示2秒钟,控制台打印一万次gc情况
top
使用场景:查看cpu进程情况
jinfo
使用场景:jvm调优的参数如何查看?
jinfo -flags 进程id
jps
查看进程id
0 条评论
下一页