随笔分类 - JVM
摘要:1.查看java进程,jps命令可以列出正在运行的虚拟机进程 jps -l 1005373 sun.tools.jps.Jps 1000153 org.apache.flume.node.Application 2.查看flume进程java虚拟机的统计信息 jstat -gcutil 102847
阅读全文
摘要:1.添加JMX端口 export JMX_PORT=xxx 然后启动java进程 2.命令行启动 jconsole,并连接remote JMX端口
阅读全文
摘要:1. 使用top命令查看进程的cpu占用,找到进程的pid 2.查看进程中cpu占用最高的线程 top -Hp pid−d1−n1该进程的pid是279,其十六进制表示为0x1173.打印进程的堆栈信息到文件jstack−l{pid} > jstack.log 4.在堆栈信
阅读全文
摘要:1.使用jmap命令生成内存快照文件(Heap Profile) jmap -dump:format=b,file=heap.hprof ${pid} 如果生成快照的时候遇到如下报错 Dumping heap to /mnt/tmp/heap.hprof ... Exception in threa
阅读全文