如何发现服务具体是哪个进程占用CPU高?
在服务用了一段时间后,发现服务运行好慢,用TOP检查发现
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
1145 root 25 0 173M 173M 31224 R 87.9 5.7 520:05 java
30771 oracle 15 0 88040 85M 86460 S 21.8 2.8 0:58 oracle
26341 oracle 20 0 150M 149M 148M R 20.8 4.9 3:03 oracle
我想问一下,PID为1145的这个JAVA,我要怎么才知道它是什么进程?
[解决办法]
再ps -ef呀,看pid为1145的进程是什么东西,执行的那个程序等等