我有一个shell脚本,它使用几个系统调用(grep,ps等)。我需要为脚本中使用的每个系统调用找到CPU利用率。我正在使用AIX unix版本5.1。请帮助。
我已经尝试过Topas,vmstat,iostat命令,但是它们显示了进程的整体cpu利用率。
答案 0 :(得分:0)
使用下面的commnad
ps -aef | grep“process_name”
ouptut中会有一个“C”列,显示该进程的cpu利用率。
谢谢, 戈帕尔
答案 1 :(得分:0)
我不确定它是否在AIX上可用,但在Linux上time
命令就是你要使用的
time wc /etc/hosts
9 26 235 /etc/hosts
real 0m0.075s
user 0m0.002s
sys 0m0.004s
sys
是系统调用时间,user
不是进程使用的系统调用时间