我只是想了解 Linux 调度程序的基础知识。
- Linux 调度程序是基于 Cap 的调度程序还是基于权重的调度程序?
我之前用的是Xen。现在我正从 Xen 迁移到 KVM。我读到VM是正常进程,因此将遵循Linux调度程序的调度策略。我之前使用的是 Xen 的信用调度程序,它能够为虚拟机设置上限/权重。我正在寻找同等的功能以及对 Linux 调度程序的基本了解。
我使用的是 Centos 5.6 。其中仍然使用2.6.18。我认为我使用的内核中不存在 CFS。
答案1
您可以找到 CFS 的一般描述这里。它不是基于权重/上限的,因为它不是基于在最适合的进程之间分配执行时间量。您可能还想了解如何实现良好的级别,这将使区别变得清晰。