問題タブ [cpu-time]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4205 参照

c++ - リアルタイム対 CPU 時間のパフォーマンス測定

実際の経過時間 (ミリ秒) と CPU 時間 (ミリ秒) を測定することにより、C++ でいくつかのパフォーマンス測定を試みています。これは私のコードがどのように見えるかです:

スレッドが中断される可能性があるため、CPU 時間の値がシステム時間よりも低くなると予想されます。ただし、CPU 時間は実際の時間よりも 2 ~ 3 倍高くなります。私は何か間違ったことをしていますか、それともCPU時間の概念を誤解していますか?

0 投票する
0 に答える
15 参照

multithreading - より多くのスレッドを作成して同時に実行すると、プロセスの CPU 時間が増加しますか?

私の質問は、(1 つのスレッドでタスクを順次実行する場合と比較して) 同時に実行すると実行時間が短縮されるのはなぜですか?

すべてのプロセスには CPU 時間があるため、複数のスレッドが作成され、同時に実行されているときに CPU 時間が増加した場合にのみ可能です。

そうでない場合、スレッドで定義されたすべてのタスクのランタイム〜シーケンシャル実行を行うスレッドの数の間で、CPU 時間が分割されます。

それが正しいか?

ありがとう