harumaki.net

インフラ屋の覚書や、ラーメン食べある記とか。

bash command GNU/Linux 備忘録

time(シェルコマンド)

投稿日:2010年12月13日

いわゆるtimeコマンド。
コマンドの実行時間を計測する。
nagiosプラグインの動作検証にて、コンパイルしたプラグインとperl版のプラグインの
実行速度の比較によく使うので、メモっとく。
あとperlやshellのスクリプトは何かとパフォーマンスが気になるので、マメにを計測しとく。

  • 書式
    $ time <コマンド>

    上記にて、コマンド実行後に実行時間が出力される。
    単位は小数点第三位まで。
    オプション"-p"をつけると小数点第二位までの表示となる。

  • 実行例
    ちょうどログイン中だったサーバー上でひとまず。

    # time ls -al
    total 128
    drwxr-xr-x 2 root   root   4096 Dec  2 17:46 .
    drwxrwxr-x 6 nagios nagios 4096 Dec  1 17:46 ..
    ・・・
    
    real    0m0.004s
    user    0m0.000s
    sys     0m0.000s
    #
  • time実行結果の詳細
    real    0m0.004s …コマンド実行にかかった時間、
    user    0m0.000s …realのうち、ユーザーモードだった時間
    sys     0m0.000s …realのうち、カーネルモードだった時間



-bash, command, GNU/Linux, 備忘録

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

phpinfoの内容をコマンドラインで出力

phpの環境確認のため、いちいちhtdocs以下にinfo.phpとかを置くのもアレなので コマンドライン上で手っ取り早く。 参考サイト  お世話になっております!  http://jp2.php.n …

no image

courier-mta+phpcourier

courier-mta+phpcourier 参照サイト 構築環境 パッケージのビルドとインストール 環境設定[初期設定] 設定DBの更新 デーモン設定 Maildir設定 phpcourierのイン …

no image

CentOSへWindows7端末からリモートデスクトップする設定をしてみる(xrdp)

客先のシステムにCentOSで監視&シスログサーバーを立てたのだが 他の業務システムはWindows Serverばかりであることと、Linuxになじみがない環境のため 管理者へWindowsに近い操 …

no image

[NTP]StepモードとSlewモード

NTP StepモードとSlewモード 参考:SlewモードでのNTPDの実行例 NTP StepモードとSlewモード DBサーバの時間同期の修正にあたって、どのくらいゆっくり修正できるのか調べたら …

no image

ポート転送ツール rinetd

1)インストール 1-1)ソース版 1-2)RPM版 2)セットアップ 3)動作確認 3-1)デーモン起動 3-2)動作確認 3-3)ログ出力形式 4)そのほかの設定 4-1)chkconfig 4- …