预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112099946A(43)申请公布日2020.12.18(21)申请号202010848846.6(22)申请日2020.08.21(71)申请人西安万像电子科技有限公司地址710075陕西省西安市高新区唐延南路8号3G智能终端产业园4号厂房3层302室(72)发明人李超(74)专利代理机构北京挺立专利事务所(普通合伙)11265代理人张智锐(51)Int.Cl.G06F9/50(2006.01)权利要求书2页说明书10页附图13页(54)发明名称资源调度方法、装置及存储介质(57)摘要本公开提供一种资源调度方法、装置及存储介质,涉及云计算技术领域,所述方法包括获取目标应用程序的属性信息;根据所述属性信息确定所述目标应用程序的目标类型;在确定所述目标类型与所述目标虚拟机上的历史目标应用程序的类型未相同时,确定与所述目标类型匹配的目标显卡类型;确定所述目标虚拟机绑定的所述目标类型的显卡中是否有空闲的目标显卡;在确定有空闲的目标显卡时,将所述目标显卡确定为所述目标虚拟机运行所述目标应用程序所需的显卡,并将所述目标虚拟机当前所使用的显卡切换为所述目标显卡。本公开通过对显卡资源的动态调用,既满足了各个虚拟机的实际渲染需要,又能够实现显卡资源的合理利用。CN112099946ACN112099946A权利要求书1/2页1.一种资源调度方法,其特征在于,所述方法包括:获取目标应用程序的属性信息;所述目标应用程序为当前运行在目标虚拟机的显示桌面顶层的应用程序;所述属性信息用于标识所述目标应用程序;根据所述属性信息确定所述目标应用程序的目标类型;在确定所述目标类型与所述目标虚拟机上的历史目标应用程序的类型未相同时,确定与所述目标类型匹配的目标显卡类型;确定与所述目标虚拟机绑定的所述目标类型的显卡中是否有空闲的目标显卡,与所述目标虚拟机绑定的显卡中至少包括一个低端显卡、一个中端显卡和一个高端显卡;在确定有空闲的目标显卡时,将所述目标显卡确定为所述目标虚拟机运行所述目标应用程序所需的显卡,并将所述目标虚拟机当前所使用的显卡切换为所述目标显卡。2.根据权利要求1所述的方法,其特征在于,在所述在确定所述目标类型与所述目标虚拟机上的历史目标应用程序的类型未相同时,确定与所述目标类型匹配的目标显卡类型之前,还包括:获取所述目标虚拟机上的历史目标应用程序的属性信息;根据所述历史目标应用程序的属性信息确定所述历史目标应用程序的类型;将所述目标类型与所述历史目标应用程序的类型进行比较,以确定所述目标类型与所述历史目标应用程序的类型是否相同。3.根据权利要求1所述的方法,其特征在于,所述将所述目标虚拟机当前所使用的显卡切换为所述目标显卡,包括:保存当前所使用的显卡中的显卡配置指令;禁用当前所使用的显卡的显卡驱动,并启用所述目标显卡的显卡驱动;在所述目标显卡的显卡驱动成功启用后,将所述显卡配置指令发送给所述目标显卡;通过在所述目标显卡上执行所述显卡配置指令来还原之前所使用的显卡的所有配置。4.根据权利要求1所述的方法,其特征在于,所述确定所述目标虚拟机绑定的所述目标类型的显卡中是否有空闲的目标显卡包括:在预先存储的显卡资源调度表中查找与所述目标虚拟机绑定的目标类型的显卡;所述显卡资源调度表中存储有虚拟机的操作系统、显卡类型和使用状态的映射关系;获取每个所述目标类型的显卡的使用状态;根据每个所述目标类型的显卡的使用状态确定是否有空闲的目标显卡。5.根据权利要求1所述的方法,其特征在于,所述根据所述属性信息确定所述目标应用程序的目标类型包括:在预先存储的应用程序分类表中查找与所述属性信息匹配的目标类型;所述应用程序分类表中存储有应用程序的属性信息与应用程序的类型的映射关系。6.根据权利要求1所述的方法,其特征在于,所述确定与所述目标类型匹配的目标显卡类型包括:在预先存储的显卡分类表中查找与所述目标类型匹配的目标显卡类型;所述显卡分类表中存储有应用程序类型与显卡类型的映射关系。7.根据权利要求3所述的方法,其特征在于,在所述禁用当前所使用的显卡的显卡驱动之前,还包括:2CN112099946A权利要求书2/2页向与所述目标虚拟机连接的零终端发送显卡切换提示消息,使得所述零终端展示所述显卡切换提示消息。8.一种资源调度装置,其特征在于,所述装置包括:第一获取模块,用于获取目标应用程序的属性信息;所述目标应用程序为当前运行在目标虚拟机的显示桌面顶层的应用程序;所述属性信息用于标识所述目标应用程序;第一确定模块,用于根据所述属性信息确定所述目标应用程序的目标类型;第二确定模块,用于在确定所述目标类型与所述目标虚拟机上的历史目标应用程序的类型未相同时,确定与所述目标类型匹配的目标显卡类型;第三确定模