gpt4 book ai didi

linux - 在 CentOS 5(内核 2.6.18)中,niceness 级别如何影响进程调度?

转载 作者:太空宇宙 更新时间:2023-11-04 09:52:10 26 4
gpt4 key购买 nike

niceness 级别如何影响 CentOS 5(内核 2.6.18)中的进程调度?分配给一个进程的 niceness 级别和 CPU 百分比之间是否存在任何确定性映射?如果我想查看CentOS 5 Process Scheduling算法,我在哪里可以找到调度器的源代码?或者有什么教程解释这个吗?

谢谢!

最佳答案

niceness level 和 CPU 百分比之间没有确定的关系,因为进程(或任务,即进程或线程)的调度显然取决于它们的整体事件(因此进程 A 的事件影响另一个进程的调度流程B)。

同样,在穿过大门的人群中,您无法将单个成员的速度与大门流量联系起来。您可以学习热力学以了解更多信息。

如果存在关系,则它是概率性的,统计方法会更好(但制定和解决起来非常复杂)。

调度程序在内核源代码中。内核树有一个 Documentation/scheduler/目录和几个 kernel/sched*.c 文件。

关于linux - 在 CentOS 5(内核 2.6.18)中,niceness 级别如何影响进程调度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9740412/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com