すいませんが、time と  timesについて・・

[上に] [前に] [次に]
奈良っち 1999/06/08(火) 02:55:36
shell で time  と times  を実行したまでは良かったのですが
肝心の実行結果の見方がわかりません。。

赤いラクダに聞いてもみたのですが、解りませんでした。
どうか見方を教えて下さい。(表示の意味)

OSはlinux で、 サーバはアパッチです。

time の実行結果
9.06user 0.40system 0:18.17elapsed 52%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (202major+519minor)pagefaults 0swaps

timesの実行結果
0m0.08s 0m0.13s
0m9.22s 0m0.72s


と表示されました。

B-Cus 1999/06/08(火) 17:29:16
> 9.06user 0.40system 0:18.17elapsed 54%CPU
全体で18.17秒かかり、そのうちユーザ時間が9.06秒、
システム時間が0.40秒(これはカーネル内での動作という理解でいいのかな?)、
CPU使用率は54%(18.17*0.54=9.06+0.40)。

> (0avgtext+0avgdata 0maxresident)k
テキスト領域、データ(スタック)領域、最大記憶領域。ともに0KB。

> 0inputs+0outputs (202major+519minor)pagefaults 0swaps
ブロック入出力回数 0回、ページフォルト回数、スワップアウト0回。

…後半は間違ってるかも。
まぁ本気で調べるならプロファイラを使いましょう。

[上に] [前に] [次に]