Memo

メモ > サーバ > 各論: コマンド > コマンドの実行時間を表示

■コマンドの実行時間を表示
$ 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