我想要在Redhat 3.8中用shell脚本去监控oracle所有进程的CPU和内存占有率,但通过 ps -ef|grep oracle 一查,有80多个进程,其中有二十来个是以ora_开头的,然后根据查出来的进程ID号再用 top 命令去累加所有进程所占有的CPU和内存率,结果内存占用率统计出来是880%多,恐怖啊.我的问题是,怎样查出linux下的所有oracle进程的CPU和内存的占有率,该怎么办呢?