0

我有一个使用几个系统调用(grep、ps 等)的 shell 脚本。我需要找到脚本中使用的每个系统调用的 CPU 利用率。我正在使用 AIX unix 5.1 版。请帮忙。

我已经尝试过 Topas、vmstat、iostat 命令,但它们显示了进程的整体 cpu 利用率。

4

2 回答 2

0

使用下面的命令

ps -aef | grep“进程名称”

输出中会有一个“C”列,显示该进程的 CPU 利用率。

谢谢,戈帕尔

于 2013-02-06T15:50:50.867 回答
0

我不确定它在 AIX 上是否可用,但在 Linux 上,time您将使用该命令

time wc /etc/hosts
  9  26 235 /etc/hosts

real    0m0.075s
user    0m0.002s
sys 0m0.004s 

sys是系统调用时间量,user不是进程使用的系统调用时间

于 2013-03-19T14:49:02.640 回答