如何在linux中分析个进程占用资源的情况呢?这里需要用到的就是top命令了 #top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1 root 15 0 2160 636 548 S 0.0 0.1 0:01.36 init 2 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 4 root 10 -5 0 0 0 S 0.0 0.0 0:12.11 events/0 5 root 10 -5 0 0 0 S 0.0 0.0 0:00.08 khelper 6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 9 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 kblockd/0 10 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 169 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0 172 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 khubd 174 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 240 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd 241 root 15 0 0 0 0 S 0.0 0.0 0:00.02 pdflush 242 root 20 0 0 0 0 S 0.0 0.0 0:00.11 pdflush 243 root 10 -5 0 0 0 S 0.0 0.0 0:00.16 kswapd0 244 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 462 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused %CPU表示占用cpu百分比,%MEM表示占用内存的百分比。 (责任编辑:IT) |