いくつかのシステム コール (grep、ps など) を使用するシェル スクリプトがあります。スクリプト内で使用される各システム コールの CPU 使用率を調べる必要があります。AIX unix バージョン 5.1 を使用しています。助けてください。
Topas、vmstat、iostat コマンドは既に試しましたが、プロセスの全体的な CPU 使用率が表示されます。
以下のコマンドを使用
ps -aef | grep "プロセス名"
そのプロセスの CPU 使用率を表示する列「C」が ouptut に表示されます。
ありがとう、ゴパル
AIXで利用できるかどうかはわかりませんが、Linuxではtime
コマンドが使用されます
time wc /etc/hosts
9 26 235 /etc/hosts
real 0m0.075s
user 0m0.002s
sys 0m0.004s
sys
はシステム コール時間でuser
あり、プロセスによって使用されるシステム コール時間ではありません。