2013-04-10 14 views
14

私のプログラムでは、どういうわけか次のタイムスタンプを取得します。私は関与IOがあるかどう、リアルタイムでユーザ時間とシステム時間の合計よりも大きくなることが分かり、それだけでユーザーの時間がリアルタイムプログラムは、おそらく複数を使用しているユーザーの時間がリアルタイムよりも大きい

real 0m8.512s 
user 0m8.737s 
sys  0m1.956s 
+0

で説明されているように可能ですか?実時間より*少ない*のサンプルユーザー時間を投稿することを意味しましたか? –

+0

いいえなぜ私は本当に – Daniel

答えて

38

をよりも大きい場合、どのようにこれを説明しますある時点でコア。ユーザ時間は、使用されたコアにわたって合計される。 1秒間に2つのコアの100%を使用すると、2秒のユーザー時間になります。

+0

実際のものよりも多くのコストを意味する..これはおそらく私が探しているものです。ありがとう – Daniel

+3

@ダニエルこれは受け入れられた答えとしてマークしてください。 –

1

元の投稿にはリアルタイムよりも大きくないユーザー時間がありました。あなたのユーザーとsys時間は一緒になってリアルタイムよりも大きいですが、それはthis entry

+0

私は間違ったデータを投稿しました。ここに正しいものがある – Daniel