修改 Linux 调度程序

修改 Linux 调度程序

我想动态更改 Linux CFS 调度程序的特定参数,例如特定进程的虚拟运行时( sched_entity 中的 vruntime 参数)。有没有明确的方法来做到这一点?我已经看过 nice() 之类的命令,但它无法达到目的。

答案1

据我所知,我们无法改变虚拟运行时,因为它是按任务维护的。相反,可以通过发出以下命令来检查当前任务的 vruntime 和按 CPU 的其他值“#cat /proc/sched_debug

相关内容