一种基于linux内核与KVM而实现的虚拟机vcpu线程专用调度器2024
- 申请专利号:CN202311693749.4
- 公开(公告)日:2024-04-09
- 公开(公告)号:CN117850961A
- 申请人:天翼云科技有限公司
专利内容
(19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 117850961 A (43)申请公布日 2024.04.09 (21)申请号 202311693749.4 (22)申请日 2023.12.11 (71)申请人 天翼云科技有限公司 地址 100007 北京市东城区青龙胡同甲1 号、3号2幢2层205-32室 (72)发明人 王春林 刘强 王夕波 曾健 韩丁 (51)Int.Cl. G06F 9/455 (2018.01) 权利要求书3页 说明书8页 附图2页 (54)发明名称 一种基于linux内核与KVM而实现的虚拟机 vcpu线程专用调度器 (57)摘要 本发明公开了一种基于linux内核与KVM而 实现的虚拟机vcpu线程专用调度器,主体为 VMSCH ,其特征在于:所述VMSCH即为虚拟机vcpu 调度器,所述VMSCH优先级介于RT调度策略与CFS 调度策略之间,优先级为99,并将RT优先级由1‑ 99调整为1‑98,所述VMSCH仅管理vcpu线程的调 度,不管理其它线程。本发明中vcpu独占pcpu的 占空比可动态配置,也无需开机启动配置,避免 了采用isolate隔离出pcpu给vcpu使用方案缺少 的灵活性,避免了RT调度策略在带宽限制发生之 后且idle状态导致的pcpu资源浪费,且本发明具 A 备CPU架构无关性,实现之后,即可天然支持任何 1 CPU体系架构,比如X86、ARM和龙芯等,具有极为 6 9 0 广泛的适用范围。 5 8 7 1 1 N C
原创力.专利