メモ > サーバ > 各論: コマンド > コマンドの実行時間を表示
コマンドの実行時間を表示
$ time sleep 3
real 0m3.001s
user 0m0.000s
sys 0m0.000s
real ... プログラムの呼び出しから終了までにかかった実時間(秒)
user ... プログラム自体の処理時間(秒)(ユーザCPU時間)
sys ... プログラムを処理するために、OSが処理をした時間(秒)(システム時間)
以下は計測例。余計なcatを挟まない方が高速であることが判る
ログ解析コマンドのチューニングなどに使える
# time cat /var/log/httpd/access_log | grep -ie "\(\.ico\)"
real 0m0.005s
user 0m0.000s
sys 0m0.000s
# time grep -ie "\(\.ico\)" /var/log/httpd/access_log
real 0m0.004s
user 0m0.000s
sys 0m0.000s
Advertisement