openEuler (20.09版本PV调度)
发布时间
阅读量:
阅读量
openEuler 20.09的关键特性中提到的虚拟化增强包括了以下内容:
基于多层次调度机制与基于虚拟机 Hypervisor 的感知 VM 调度方案协同运作,在 VM 锁竞争管理方面进行优化设计,并在多核环境下显著提升了超分性能表现
深入研究了openEuler 20.09内核代码,并在其中发现了与虚拟化调度(PV sched)相关的5个具体的commit变更。在这里的上下文中,PV指的是**paravirt。
这5个commit旨在为guest发送一组hypercall接口,并通过这些hypercall接口的使用方式使guest能够监控vCPU的状态并根据需要对其运行进行调度。
| commit | 说明 |
|---|
| cec359f078ea7a29f1f073ef57e465156786ff19 | KVM: arm64: Document PV-sched interface Introduce a paravirtualization interface for KVM/arm64 to PV-sched. A hypercall interface is provided for the guest to interrogate the
hypervisor's support for this interface and the locat
全部评论 (0)
还没有任何评论哟~
