我的 Solaris 服务器的 vmstat 系统时间非常长。我可以使用哪些工具来识别哪个进程导致系统 CPU 使用率过高?
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr m1 m1 m1 m2 in sy cs us sy id
0 0 0 21776984 15540976 355 1968 43 15 8 0 0 1 1 1 1 4206 14471 7300 7 2 91
答案1
ps -aefl 并查看“C”列,C 值越高,执行 ps 时使用的 CPU 就越多。
top 也是一种相当传统的方法。