Linux 进程管理之CFS调度器详解

我记得有一次我在公司的一个小会议室里和同事们讨论一个项目的时间安排。
我们有一个任务需要在下午 3 点之前完成,但有两个成员,一个优先级为 0(权重 1 02 4 ),另一个优先级为 1 (权重 8 2 0)。
我计算出,根据CFS调度程序规则,权重为1 02 4 的成员应该获得大约3 .3 毫秒的CPU时间,而权重为8 2 0的成员应该获得2 .7 毫秒。
不过,两者的虚拟执行时间几乎相同,约为 3 .3 毫秒。
这意味着虽然权重不同,但每个人都可以在公平的基础上尽可能完成自己的任务。
我突然想到这和CFS调度器的工作原理很相似。
两者都使用一种机制来确保每个进程获得其应有的执行时间。
等等,还有一件事。
我记得一个同事的电脑速度非常慢。
是不是也和调度器有关系?

Linux之进程管理(ps命令)