我只是好奇为什么调度程序会不断地在 CPU 之间移动应用程序,而不是将其保持在一个 CPU 上。有 4 个内核 25% 而不是 100% 的内核看起来有点傻。
它与热量有关,还是以某种方式更有效?其他操作系统的做法不同吗?
深入的见解或链接会很好。(我自己找不到太多。)
更新:
我所说的“散布”并不是说它一次在多个 CPU 上执行,而是每秒从一个 CPU 移到另一个 CPU 数次,从而产生看起来散开的效果。
windows cpu performance
cpu ×1
performance ×1
windows ×1