当前位置: 技术问答>linux和unix
如何发现服务具体是哪个进程占用CPU高?
来源: 互联网 发布时间:2016-02-03
本文导语: 在服务用了一段时间后,发现服务运行好慢,用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 ...
在服务用了一段时间后,发现服务运行好慢,用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,我要怎么才知道它是什么进程?
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的进程是什么东西,执行的那个程序等等