【发布时间】:2013-06-10 22:30:42
【问题描述】:
据我了解,调度程序在线程上执行抢占之前的默认时间约为 100 毫秒,这个量如何随繁忙线程的数量(需要进行上下文切换)而变化?
如果有 200 个线程在运行,其中 100 个使用约 100 毫秒,那么另外 100 个不会那么高兴。有没有像完整线程循环时间这样的实体?量子是基于女巫的?
我想到的是 Linux 3.2+ 内核。
【问题讨论】:
-
我相信 HZ 的标准设置是 100,即 10ms。
标签: c linux-kernel scheduled-tasks scheduling