[发明专利]云主机系统中的CPU调度方法及装置有效
申请号: | 201610307687.2 | 申请日: | 2016-05-10 |
公开(公告)号: | CN106020971B | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | 刘杰;李坤祥;关志来;黄衍博;麦剑 | 申请(专利权)人: | 广东睿江云计算股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 44379 佛山市禾才知识产权代理有限公司 | 代理人: | 梁永健 |
地址: | 528000 广东省佛山市禅*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种云主机系统中的CPU调度方法及装置。该方法包括:在创建云主机进程时,将云主机进程随机绑定在一个CPU核心上;每隔预设时间间隔获取云主机进程的CPU使用量;当云主机进程的CPU使用量超过该云主机的预设QOS等级对应的CPU使用临界值时,按照云主机进程的CPU使用量从大到小对该云主机的云主机进程进行排序,并选取排名靠前的与所述预设QOS等级对应的设定个数的云主机进程;将设定个数的云主机进程所在的CPU核心上的除设定个数的云主机进程以外的云主机进程绑定到该CPU核心以外的CPU核心上。本发明保证了繁忙的云主机的独占运行,减少了繁忙的云主机的调度和干扰,提升了繁忙的云主机运行的效率。 | ||
搜索关键词: | 主机 系统 中的 cpu 调度 方法 装置 | ||
【主权项】:
1.一种云主机系统中的CPU调度方法,其特征在于,所述方法包括:/n在创建云主机进程时,将所述云主机进程随机绑定在一个CPU核心上;/n每隔预设时间间隔获取云主机进程的CPU使用量,所述CPU使用量为CPU使用时间;/n当所述云主机进程的CPU使用量超过该云主机的预设服务质量QOS等级对应的CPU使用临界值时,按照云主机进程的CPU使用量从大到小对该云主机的云主机进程进行排序,并选取排名靠前的与所述预设QOS等级对应的设定个数的云主机进程;/n将所述设定个数的云主机进程所在的CPU核心上的除所述设定个数的云主机进程以外的云主机进程绑定到该CPU核心以外的CPU核心上;/n所述设定个数为所述超过临界值时可独占的CPU数;/n当所述设定个数的云主机进程中有至少两个云主机进程在同一个CPU核心上时,在该CPU核心中保留所述至少两个云主机进程中的一个云主机进程,将所述至少两个云主机进程中除该云主机进程以外的云主机进程分别迁移到所述设定个数的云主机进程所在的CPU核心以外的CPU核心中。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东睿江云计算股份有限公司,未经广东睿江云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610307687.2/,转载请声明来源钻瓜专利网。