OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

ユーザ時間とシステム時間の違いを教えてください。

  • すぐに回答を!
  • 質問No.211829
  • 閲覧数1184
  • ありがとう数6
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 20% (5/25)

Cで計算時間を計るとき、実時間とCPU時間があるそうです。
実時間については、あいまいながら理解はしているつもりですが、CPU時間については理解しかねています。
さらにCPU時間は、ユーザCPU時間とシステムCPU時間に分類されるそうです。
誰かこのユーザCPU時間とシステムCPU時間の違いについて詳しく教えてください。
お願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル14

ベストアンサー率 30% (2593/8599)

実時間=経過時間とも言う。 CPU時間=プログラムの実行でCPUを使った時間。  (ディスクを読んでる最中などは経過時間は当然必要だが、CPUは使わない) ユーザーCPU時間:アプリケーションプログラム自体が直接CPUを使っている時間。計算時間など。 システムCPU時間:アプリケーションの依頼でOSが仕事をする(例えばディスクを読む)時にOSが使うCPU時間。ディスクを読む場合には、実際にディスク ...続きを読む
実時間=経過時間とも言う。
CPU時間=プログラムの実行でCPUを使った時間。
 (ディスクを読んでる最中などは経過時間は当然必要だが、CPUは使わない)
ユーザーCPU時間:アプリケーションプログラム自体が直接CPUを使っている時間。計算時間など。
システムCPU時間:アプリケーションの依頼でOSが仕事をする(例えばディスクを読む)時にOSが使うCPU時間。ディスクを読む場合には、実際にディスクを読んでいる時間中でなくその前後でOSがCPUを使う。
システムCPU時間のことをオーバーヘッド(頭の上)とも言います。必要で、ありがたいものですが、あまりでかいと嫌われます。(親みたいなもの?)
補足コメント
kips2

お礼率 20% (5/25)

丁寧な解説ありがとうございます。
実時間とCPU時間について理解が深まりました。
できれば、参考文献や参考URLなどご存知であれば教えてください。
投稿日時 - 2002-02-05 14:27:35


このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ