1. top : 查看CPU利用率过高的进程
2. vmstat测量上下文切换次数的。
3. top -p 7516 -H 查看对应的有哪些线程CPU占用率高。7566
linux下,所有的java内部线程,其实都对应了一个进程id,也就是说,linux上的sun jvm将java程序中的线程映射为了操作系统进程;我们看到,占用CPU资源最高的那个进程id是’7516 ′,这个进程id对应java线程信息中的’nid’(‘n’ stands for ‘native’);
4. jstack 7516 > log:查看7516 进程的JSTACK的线程信息。
在log中查找7566对应的线程堆荐信息。