0

我的问题是为什么并发运行会减少执行时间(与在一个线程中顺序运行任务相比)?

由于每个进程都有一个 CPU 时间,因此只有在创建多个线程并同时运行时增加 CPU 时间才有可能。

如果没有,我们拥有的任何 CPU 时间都将分配给线程数,使运行时 ~ 线程中定义的所有任务的顺序运行。

这是对的吗?

谢谢

4

0 回答 0