GPU驱动更新方法、装置及计算机存储介质、电子设备制造方法及图纸

技术编号:39053134 阅读:60 留言:0更新日期:2023-10-12 19:45
GPU驱动更新方法、装置及计算机存储介质、电子设备,包括:对显卡核外驱动更新时,获取当前操作系统已安装的显卡核内驱动的信息;在当前操作系统已安装的显卡核内驱动的信息满足待安装的显卡核外驱动的检测条件时,安装待安装的显卡核外驱动软件包;对显卡核内驱动更新时,获取当前操作系统已安装的操作系统信息以及显卡核外驱动的信息;在当前操作系统已安装的操作系统信息满足待安装的显卡核内驱动的第一检测条件以及当前操作系统已安装的显卡核外驱动的信息满足待安装的显卡核内驱动的第二检测条件时,安装待安装的显卡核内驱动软件包。采用本申请中的方案,实现了GPU核内驱动与核外驱动的有效更新。与核外驱动的有效更新。与核外驱动的有效更新。

【技术实现步骤摘要】
GPU驱动更新方法、装置及计算机存储介质、电子设备


[0001]本申请涉及GPU驱动技术,具体地,涉及一种GPU驱动更新方法、装置及计算机存储介质、电子设备。

技术介绍

[0002]通常,在显卡提供商针对显卡进行优化(例如:提升显示性能、完善显卡功能等)后,用户侧需要更新显卡驱动,以提升用户体验。此外,当操作系统厂商对操作系统进行升级后,用户也需要升级显卡驱动。
[0003]现有技术中存在的问题:
[0004]目前尚没有GPU驱动更新方案。

技术实现思路

[0005]本申请实施例中提供了一种GPU驱动更新方法、装置及计算机存储介质、电子设备,以解决上述技术问题。
[0006]根据本申请实施例的第一个方面,提供了一种GPU驱动更新方法,包括如下步骤:
[0007]在对显卡核外驱动更新时,获取当前操作系统已安装的显卡核内驱动的信息;
[0008]在所述当前操作系统已安装的显卡核内驱动的信息满足待安装的显卡核外驱动的检测条件时,安装所述待安装的显卡核外驱动软件包;
[0009]其中,所述待安装的显卡核外驱动的检测条件预先存储于所述待安装的显卡核外驱动的软件包中。
[0010]根据本申请实施例的第二个方面,提供了一种GPU驱动更新方法,包括如下步骤:
[0011]在对显卡核内驱动更新时,获取当前操作系统已安装的操作系统信息以及显卡核外驱动的信息;
[0012]在所述当前操作系统已安装的操作系统信息满足待安装的显卡核内驱动的第一检测条件以及所述当前操作系统已安装的显卡核外驱动的信息满足待安装的显卡核内驱动的第二检测条件时,安装所述待安装的显卡核内驱动软件包;
[0013]其中,所述待安装的显卡核内驱动的检测条件预先存储于所述待安装的显卡核内驱动的软件包中。
[0014]根据本申请实施例的第三个方面,提供了一种GPU驱动更新方法,包括如下步骤:
[0015]在对显卡核外驱动和核内驱动同时更新时,获取当前操作系统已安装的操作系统信息以及显卡核内驱动、核外驱动的信息;
[0016]在所述当前操作系统已安装的操作系统信息以及待安装的显卡核外驱动的信息均满足待安装的显卡核内驱动的检测条件、待安装的显卡核内驱动满足待安装的显卡核外驱动的检测条件时,同时安装所述待安装的显卡核内驱动和所述待安装的显卡核外驱动软件包;
[0017]其中,所述待安装的显卡核内驱动的检测条件预先存储于所述待安装的显卡核内
驱动的软件包中,所述待安装的显卡核外驱动的检测条件预先存储于所述待安装的显卡核外驱动的软件包中。
[0018]根据本申请实施例的第四个方面,提供了一种GPU驱动更新装置,包括:
[0019]第一获取模块,用于在对显卡核外驱动更新时,获取当前操作系统已安装的显卡核内驱动的信息;
[0020]第一安装模块,用于在所述当前操作系统已安装的显卡核内驱动的信息满足待安装的显卡核外驱动的检测条件时,安装所述待安装的显卡核外驱动软件包;
[0021]其中,所述待安装的显卡核外驱动的检测条件预先存储于所述待安装的显卡核外驱动的软件包中。
[0022]根据本申请实施例的第五个方面,提供了一种GPU驱动更新装置,包括:
[0023]第二获取模块,用于在对显卡核内驱动更新时,获取当前操作系统已安装的操作系统信息以及显卡核外驱动的信息;
[0024]第二安装模块,用于在所述当前操作系统已安装的操作系统信息满足待安装的显卡核内驱动的第一检测条件以及所述当前操作系统已安装的显卡核外驱动的信息满足待安装的显卡核内驱动的第二检测条件时,安装所述待安装的显卡核内驱动软件包;
[0025]其中,所述待安装的显卡核内驱动的检测条件预先存储于所述待安装的显卡核内驱动的软件包中。
[0026]根据本申请实施例的第六个方面,提供了一种GPU驱动更新装置,包括:
[0027]第三获取模块,用于在对显卡核外驱动和核内驱动同时更新时,获取当前操作系统已安装的操作系统信息以及显卡核内驱动、核外驱动的信息;
[0028]第三安装模块,用于在所述当前操作系统已安装的操作系统信息以及待安装的显卡核外驱动的信息均满足待安装的显卡核内驱动的检测条件、待安装的显卡核内驱动满足待安装的显卡核外驱动的检测条件时,同时安装所述待安装的显卡核内驱动和所述待安装的显卡核外驱动软件包;
[0029]其中,所述待安装的显卡核内驱动的检测条件预先存储于所述待安装的显卡核内驱动的软件包中,所述待安装的显卡核外驱动的检测条件预先存储于所述待安装的显卡核外驱动的软件包中。
[0030]根据本申请实施例的第七个方面,提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述GPU驱动更新方法的步骤。
[0031]根据本申请实施例的第八个方面,提供了一种电子设备,包括存储器、以及一个或多个处理器,所述存储器用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器执行时,实现如上所述的GPU驱动更新方法。
[0032]采用本申请实施例中提供的GPU驱动更新方法、装置及计算机存储介质、电子设备,显卡的核内驱动安装前与操作系统进行匹配确认、显卡的核外驱动安装前与核内驱动进行匹配确认,显卡的核内驱动和核外驱动可以与操作系统进行有效的、正确的升级更新或回滚,实现了GPU核内驱动与核外驱动的更新。
附图说明
[0033]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申
请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0034]图1示出了本申请实施例一中GPU驱动更新方法实施的流程示意图;
[0035]图2示出了本申请实施例二中GPU驱动更新方法实施的流程示意图;
[0036]图3示出了本申请实施例三中GPU驱动更新方法实施的流程示意图;
[0037]图4示出了本申请实施例四中GPU驱动更新装置的结构示意图;
[0038]图5示出了本申请实施例五中GPU驱动更新装置的结构示意图;
[0039]图6示出了本申请实施例六中GPU驱动更新装置的结构示意图;
[0040]图7示出了本申请实施例八中电子设备的结构示意图;
[0041]图8示出了本申请实施例九中核内驱动安装流程示意图;
[0042]图9示出了本申请实施例十中核外驱动安装流程示意图;
[0043]图10示出了本申请实施例十一中核内驱动与核外驱动同时安装流程示意图。
具体实施方式
[0044]专利技术人在专利技术过程中注意到:
[0045]显卡驱动可以进一步分为核内驱动和核外驱动,核内驱动与操作系统内核联系紧密通常由显卡生产商和操作系统产商共同维护,核外驱动可以由显卡生产商或提供商维护,核外驱动的更新一般比核内驱动的更新频繁,而核外驱动需要与核内驱动匹配。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种GPU驱动更新方法,其特征在于,包括:在对显卡核外驱动和核内驱动同时更新时,获取当前操作系统已安装的操作系统信息以及显卡核内驱动、核外驱动的信息;在所述当前操作系统已安装的操作系统信息以及待安装的显卡核外驱动的信息均满足待安装的显卡核内驱动的检测条件、待安装的显卡核内驱动满足待安装的显卡核外驱动的检测条件时,同时安装所述待安装的显卡核内驱动和所述待安装的显卡核外驱动软件包;其中,所述待安装的显卡核内驱动的检测条件预先存储于所述待安装的显卡核内驱动的软件包中,所述待安装的显卡核外驱动的检测条件预先存储于所述待安装的显卡核外驱动的软件包中。2.根据权利要求1所述的方法,其特征在于,在所述当前操作系统已安装的操作系统信息满足待安装的显卡核内驱动的检测条件、待安装的显卡核外驱动不满足待安装的显卡核内驱动的检测条件但当前操作系统已安装的显卡核外驱动满足待安装的显卡核内驱动的检测条件时,只安装所述待安装的显卡核内驱动软件包;在所述当前操作系统已安装的操作系统信息以及待安装的显卡核外驱动的信息均满足待安装的显卡核内驱动的检测条件、待安装的显卡核内驱动不满足待安装的显卡核外驱动的检测条件但所述当前操作系统已安装的显卡核内驱动满足待安装的显卡核外驱动的检测条件时,只安装所述待安装的显卡核外驱动软件包。3.根据权利要求2所述的方法,其特征在于,判断当前操作系统已安装的操作系统信息是否满足待安装的显卡核内驱动的检测条件,为:存储当前操作系统已安装的操作系统版本信息的第三变量是否大于等于存储待安装的显卡核内驱动的第一检测条件对应的关键字的第四变量;判断待安装的显卡核外驱动是否满足待安装的显卡核内驱动的检测条件,为:存储待安装的显卡核外驱动的版本信息的第五变量是否大于等于存储待安装的显卡核内驱动的第二检测条...

【专利技术属性】
技术研发人员:焦永
申请(专利权)人:长沙景美集成电路设计有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1