如何计划在CPU上运行不同的进程,多线程进程是否有望获得更多的CPU时间?

时间:2011-06-15 12:14:59

标签: scheduling cpu

为简单起见,我们假设它是一个单核CPU。

多线程进程是否有望获得更多的CPU时间?

1 个答案:

答案 0 :(得分:1)

通常,在单核上运行多线程应用程序

    由于调度开销和,
  • 导致CPU绑定应用程序略微减速
  • (阻塞)IO绑定应用程序的可能加速,因为IO可以并行完成