【问题标题】:How are different processes scheduled to run on CPU,will a multi-threaded process hopefully get more CPU time?不同的进程如何安排在 CPU 上运行,多线程进程是否有望获得更多的 CPU 时间? 【发布时间】:2011-06-15 12:14:59 【问题描述】: 为简单起见,我们假设它是一个单核 CPU。 多线程进程是否有望获得更多 CPU 时间? 【问题讨论】: 标签: scheduling cpu 【解决方案1】: 通常,在单核上运行多线程应用程序会 由于调度开销和受 CPU 限制的应用程序的缓慢下降和 可能会加速(阻塞)IO 绑定应用程序,因为 IO 可以并行完成 【讨论】: