CPU時間、ユーザー時間、システム時間はそれぞれ何ですか?


-1

私は誰かが同様の質問を見つけることが、私の問題ではありませんuser-cpu-timeが、user timesystem timecpu time。たとえば、次の情報は、Linuxでのシミュレーション後に得られたものです。

User Time        = 199:06:48:50

System Time = 08:16:57

Wallclock Time = 6:05:56:40

CPU = 199:15:05:48

Max vmem = 26.111G

Exit Status = 0

私は何を知ってwallclockいるので、参考としてすべてを提供しています。

私は何system-CPU-timeuser-CPU-time表し、何を表しているのかははっきりしていますが、私の場合は、これら2つはcpu timesystem timeとに分かれていuser timeます。それから、私はそれらのそれぞれが正確に何を意味するのか分かりません。

システムはopenSUSEであり、120個中32個のコアを使用しました。


どのオペレーティングシステムですか?はい; タグは表示されますが、質問自体には含まれていなかったため、もともと見逃していました。
ラムハウンド

そのシステムにはいくつのCPUコアがありますか?
ローランドショー

@Rowland Shaw:120個のコアがあり、そのうち32個を使用しています。
ショーン

@Ramhound:それはLinuxであり、具体的にはopenSUSEです。
ショーン

質問でその情報を提供する必要があります。私が言ったように、そうではなかったので見逃した。
ラムハウンド

回答:


0

CPU時間は、壁時計時間のほぼ32倍であるため、32コアと推測していました。

システム時間とユーザー時間の合計は、この図を形成し、カーネル操作、アプリケーションコード(および呼び出し元の非カーネル部分)を実行する時間として効果的に分類されます。


あなたが意味するsystem+cpu=user; wall*32=user?たぶん、あなたは正しいが、その場合、eithersystemとCPUいわゆるアプリケーションコードに責任がある、そのような命名は少し配線されています。
ショーン

私は言っている:user + system = cpu = wall * cores
ローランドショー

年、私はそれを間違えた、これはより合理的なようです。ありがとう;)。
ショーン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.