1,jps查看java进程
列出所有的jvm实例
实例:
jps
列出本机所有的jvm实例
jsp
sudo jsp
ps aux | grep java
sudo jps看到的进程数量最全
jps 192.168.0.77
列出远程服务器192.168.0.77机器所有的jvm实例,采用rmi协议,默认连接端口为1099
(前提是远程服务器提供jstatd服务)
2,jmap观察运行中的jvm物理内存的占用情况。
参数如下:
-heap:打印jvm heap的情况
-histo:打印jvm heap的直方图。其输出信息包括类名,对象数量,对象占用大小。
-histo:live :同上,但是只答应存活对象的情况
-permstat:打印permanent generation heap情况
sudo jmap -histo 16267 > /home/fuguo/jmap.txt
但是sudo jmap -heap 16267 ,这样会报错误,必须转到root用户,然后执行才可以:
su root
...//password
jmap -heap 16267
阅读(776) | 评论(0) | 转发(0) |