0

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

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

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

それが正しいか?

ありがとう

4

0 に答える 0