0

過去のバージョンと比較するために、自分のプログラムが最初から最後まで実行するのにかかる時間を知りたいです。

これらの両方のバージョンにかかる時間を見つけるにはどうすればよいですか? ubuntu 12.04LTSを実行しています

4

3 に答える 3

3

time次のコマンドを使用します。

time yourprogram

デフォルトでは、次のようなものが出力されます。

real    0m0.020s
user    0m0.004s
sys     0m0.000s

realプログラムの合計実行時間を意味します。userは、プログラムがユーザー ランド コードに費やした時間を意味し、sysプログラムがカーネル呼び出しに費やした時間です。

于 2013-09-26T21:54:26.447 に答える
1

Linux には「time」プログラムが付属しています。

$time ./myapp

real 0m0.002s
user 0m0.000s
sys 0m0.000s
于 2013-09-26T21:56:36.973 に答える
1

実行time myprogram time コマンドを実行すると、必要なすべての詳細が表示されます。例:

rh63-build(greg)~>time ls >/dev/null

real    0m0.003s
user    0m0.001s
sys     0m0.002s

timeコマンドの詳細は次のとおりです: http://linux.die.net/man/1/time

于 2013-09-26T21:54:52.870 に答える