查看java进程的线程数
pstree -h pid (查看进程的线程数)
top -Hp pid (查看进程中的线程)
cat /proc/pid/status (查看进程状态)
查看进程运行时间
ps -p 12841 -o lstart,etime (启动时间,运行时间)
java进程内存
- jvm内存 ≈ Java永久代 + Java堆(新生代和老年代) + 线程栈内存+ 堆外内存
jmap
jmap -heap pid
查看进程堆内存使用情况,包括使用的GC算法、堆配置参数和各代中堆内存使用情况
jmap -histo:live pid | more
查看堆内存中的对象数目、大小统计直方图,如果带上live则只统计活对象