harumaki.net

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

bash command GNU/Linux 備忘録

time(シェルコマンド)

投稿日:2010年12月13日

Last Updated on 2013年2月11日 by かんりにん

いわゆる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


関連記事

no image

phpmyfaq​のインストール

phpmyfaqインストール † 社内イントラ用にテストとして導入したFAQシステム"phpmyfaq"のインストール。 ごく簡単だけど、かるく備忘録。 phpmyf …

[MySQL]ログの種類[メモ]

  おもに自分向けメモ… ログの種類 ↑ 1.エラーログ 実行エラーログは、起動、停止及び実行時のエラーが MySQLディレクトリに"ホスト名.err"というファイル名で …

no image

JDK+Tocmat+Tomcat-connectorのインストール

【今回の環境】 OS CentOS4.* FrontEnd Httpd-2.0.52(RPM) JDK jdk-1.5.0_07-fcs Tomcat apache-tomcat-5.5.17 Tom …

no image

rsyncの帯域制限オプション(bwlimit)を試す

出向先のLAN環境にて、でかいバックアップファイルをrsyncで別ホストに転送しようとしたら、イントラ用Webサービスのレスポンスが全体的に低下してしまった~。 中断して調べたところ、100base- …

no image

CentOSにwmiクライアントを入れてみる

何気にLINUX PACKAGE SEARCHでwmi(Windows Management Instrumentation)の RPMパッケージが紹介されていたので、空き時間に入れて試してみる。難易 …