1.使用top查看哪个线程cpu高
top -H -p 13896
2.jstack pid
查看堆栈里对应的hex pid
3.jmap -histo pid查看内存对象
jmap -heap pid查看内存使用
ps:linux出现
jmap -histo 2846
2846: well-known file is not secure
问题是jdk6的bug
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6649594
,使用root用户可以