Linux 进程调度 - 基于上限/权重?

set*_*thu 5 linux kvm scheduling xen

我只是想了解 Linux 调度程序的基础知识。

  • Linux 调度程序是基于上限还是基于权重的调度程序?

我以前使用过 Xen。现在我正在从 Xen 转移到 KVM。我读到 VM 是正常进程,因此将遵循 Linux 调度程序的调度策略。我以前使用 Xen 的信用调度程序,它能够为 vm 设置上限/权重。我正在寻找等效的功能以及对 Linux 调度程序的基本了解。

我正在使用 Centos 5.6 。仍然使用 2.6.18。我认为我使用的内核中不存在 CFS。

小智 1

您可以在此处找到 CFS 的一般说明。它不是基于权重/上限的,因为它不是基于在最适合的进程之间分配执行时间量。您可能还想了解如何实现良好的级别,这将使区别变得清晰。