日期:2014-05-16  浏览次数:20656 次

如何发现服务具体是哪个进程占用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的进程是什么东西,执行的那个程序等等