目标业务加速的方法及电子设备与流程

    技术2025-11-08  2


    本技术涉及虚拟化,尤其涉及一种目标业务加速的方法及电子设备。


    背景技术:

    1、随着终端技术的不断发展,移动终端的功能需求变得越来越复杂,使得移动终端需要更为频繁的更新换代以实现能力的提升。而移动终端的能力提升与硬件紧密耦合,例如,移动终端通信的能力依赖于移动终端的硬件结构,当移动终端的硬件结构更新时,该移动终端的通信能力提升。且通信能力与计算、感知能力之间相互割裂,若三种能力均需要得到提升,需要对硬件进行大幅度的更新,导致产生大量的电子垃圾,造成资源浪费。且随着登纳德定律开始失效,摩尔定律走下舞台,终端的硬件能力的提升日趋放缓,通过整体硬件更新的方式实现移动终端能力的提升,需要的经济和时间成本也越来越高。

    2、终端虚拟化是移动终端的新的发展模式,如何通过虚拟化技术充分利用移动终端的硬件资源,是一个亟需解决的问题。


    技术实现思路

    1、为了解决上述技术问题,本技术提供一种目标业务加速的方法及电子设备,使得电子设备在无需更新硬件装置的情况下,通过虚拟化技术充分利用电子设备的硬件资源,从而可以对目标业务(如4g lte通信业务和/或5g nr通信业务)进行加速,提高目标业务的实现能力和电子设备的升级能力。

    2、第一方面,本技术提供一种目标业务加速的方法,应用于第一电子设备,该方法包括:获取第一电子设备的第一硬件信息,第一硬件信息包括:第一电子设备中每个加速器的类型以及每个加速器的虚拟化信息,加速器的类型包括:通用处理器类型、专用加速器类型和协处理器类型,虚拟化信息用于指示加速器支持的虚拟化方式;根据第一硬件信息,确定与目标业务匹配的第一目标加速器和第一加速策略,第一加速策略用于指示第一电子设备配置第一目标加速器;按照第一加速策略,配置第一目标加速器,以使第一目标加速器处理目标业务中的至少一种子业务。

    3、这样,该第一电子设备可以是移动终端,如手机、手环、手表、平板电脑等设备。该第一电子设备按照确定的第一目标加速策略对第一目标加速器进行配置。本示例中利利用虚拟化技术对加速器进行处理,使得加速器可以被目标业务中至少一个子业务调用,由于加速器的处理速度快,实现了对目标业务进行加速处理,且无需增加额外的硬件资源,充分利用了电子设备当前的硬件资源,降低了对目标业务加速的成本,提高了电子设备的升级能力。同时,本示例中,针对不同的加速器的类型以及虚拟化信息,可以选出适用于当前目标业务的第一目标加速器和第一加速策略,提高了对目标业务加速的应用场景,也提升了电子设备实现目标业务的能力。

    4、根据第一方面,根据第一硬件信息,确定与目标业务匹配的第一目标加速器和第一加速策略,包括:根据每个加速器的类型,确定第一目标加速器中加速器的类型;根据第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略。这样,不同加速器支持的虚拟化方式不同,第一电子设备可以根据加速器的类型,选出适合加速的加速器作为第一目标加速器,而不是采用固定的虚拟化方式,提高了对目标业务加速的灵活性。

    5、根据第一方面,根据每个加速器的类型,确定第一目标加速器中加速器的类型,包括:根据每个加速器的类型,检测第一电子设备的加速器是否存在专用加速器类型;若检测到存在专用加速器类型,则确定第一目标加速器中加速器类型包括专用加速器类型和通用处理器类型;若检测到不存在专用加速器类型,则检测第一电子设备的加速器是否存在协处理器类型;若检测到存在协处理器类型,则确定第一目标加速器中的加速器类型包括协处理器类型和通用处理器类型;若检测到不存在专用加速器类型且不存在协处理器类型,则确定第一目标加速器中的加速器类型包括通用处理器类型。这样,专用加速器的计算速度快于协处理器,协处理器的计算速度快于通用处理器,优先选择专用处理器,可以进一步提高对目标业务的加速的速度。

    6、根据第一方面,根据第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略,包括:若第一目标加速器中加速器类型包括专用加速器类型和通用处理器类型,则获取每个专用加速器的虚拟化信息;根据每个专用加速器的虚拟化信息,检测是否存在支持单根虚拟化sriov方式的专用加速器;若检测到存在支持sriov方式的专用加速器,则确定第一目标加速器包括第一加速器和通用处理器,并确定第一加速策略包括第一策略,第一加速器为支持sriov方式的专用加速器;若检测到不存在支持sriov方式的专用加速器且专用加速器的个数大于等于1,则确定第一目标加速器包括至少一个第二加速器,并确定第一加速策略包括第二策略,第二加速器为不支持sriov方式的专用加速器。这样,sriov方式对专用加速器进行虚拟化的过程简单、快速,且该方式可以根据目标业务中需要加速的功能进行灵活的增删设置(如增加需要加速的功能,或减少需要加速的功能);而对于不支持sriov方式的专用加速器,可以将专用加速器与容器绑定的方式进行虚拟化设置,避免不支持sriov方式的专用加速器不能虚拟化的问题。

    7、根据第一方面,根据第一加速策略,配置第一目标加速器,包括:若第一加速策略包括第一策略,则按照sriov方式配置第一加速器;在通用处理器为第一目标业务中的至少一种子业务创建至少一个容器;将至少一种子业务中的目标功能所在容器与第一加速器中的至少一个虚拟功能vf进行绑定;为目标功能所在容器安装目标驱动软件。若第一加速策略包括第二策略,在通用处理器中为第一目标业务中的至少一种子业务创建至少一个容器;将至少一种子业务中的目标功能所在容器与至少一个第二加速器绑定;为目标功能所在容器安装目标驱动软件。这样,采用sriov方式配置专用加速器,对应目标功能所在容器安装目标驱动软件,以使的目标功能所在容器可以调用专用加速器,实现对目标功能的加速处理,目标功能可以是实时性要求高的功能;其他实时性要求低的功能在通用处理器中实现;该第一策略对目标业务加速的速度快。

    8、根据第一方面,根据第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略,包括:若第一目标加速器中的加速器类型包括协处理器类型和通用处理器类型,则获取协处理器的加速能力;获取当前的硬件加速需求,硬件加速需求包括:目标功能所需的硬件的计算能力;若确定加速能力满足硬件加速需求,则根据协处理器的虚拟化信息,确定第一加速策略;若确定加速能力不满足硬件加速需求,则确定第一加速策略包括直通虚拟化策略。这样,当协处理器的加速能力不满足硬件加速需求时,可以采用直通虚拟化方式,即将协处理器与某一目标功能所在容器进行绑定,其余功能可以由通用处理器实现;当协处理器的加速能力满足硬件加速需求,则该协处理器可以根据自身的虚拟化信息,选择合适的虚拟化方式,以提高对目标功能的加速的速度。

    9、根据第一方面,根据协处理器的虚拟化信息,确定第一加速策略,包括:若检测到协处理器支持sriov方式,则确定第一加速策略包括第三策略;若检测到协处理器不支持sriov方式且不属于预设型号,则确定第一加速策略包括第四策略。若检测到协处理器属于预设型号,则确定第一加速策略包括第五策略。这样,根据协处理器的型号或是否支持sriov方式,自适应地选择最适合的加速策略,提高了对目标业务加速的灵活性。

    10、根据第一方面,根据第一加速策略,配置目标加速器,包括:若第一加速策略包括第三策略,则按照sriov的方式配置协处理器;在通用处理器中为第一目标业务中的至少一种子业务创建至少一个容器;将至少一种子业务中的目标功能所在容器与协处理器中的至少一个虚拟功能vf进行绑定;为目标功能所在容器安装目标驱动软件;若第一加速策略包括第四策略,则在通用处理器中为第一目标业务中的至少一种子业务创建至少一个容器;将第一子业务中的目标功能所在容器与协处理器绑定;为目标功能所在容器安装目标驱动软件;在宿主机系统中创建共享内存,目标功能所在容器通过共享内存向其他容器转发指令,以使其他容器调用所述协处理器。这样,第三策略可以根据需要加速的目标功能灵活配置协处理器;采用第四策略,通过共享内容转发指令,可以调用协处理器,避免协处理器出现不能虚拟化的问题。

    11、根据第一方面,若目标业务为目标通信业务,目标通信业务包括至少一种制式的通信业务;在通用处理器中为第一目标业务中的至少一种子业务创建至少一个容器,包括:为每个制式的通信业务分配对应的容器;或者,为每个制式的通信业务的每个协议层分配对应的容器;或者,为每个制式的通信业务的每个预设协议层分配对应的容器,为除预设协议层之外的协议层分配共享的容器。这样,灵活创建容器,提高对目标通信业务加速的灵活性。

    12、根据第一方面,目标功能包括:物理层的功能,和/或,媒体接入层。这样,目标功能为实时性要求高的功能,通过加速,可以对通信业务的加速明显。

    13、根据第一方面,该方法还包括:当检测到第一目标加速器发生故障时或检测到第一目标加速器的加速能力不满足当前的硬件加速需求,则重新执行获取第一电子设备的第一硬件信息的步骤。这样,当第一目标加速器发生故障或第一目标加速器的加速能力不满足当前的硬件加速需求时,重新执行获取第一硬件信息的步骤,并重新确定第一目标加速器,从而实现了对目标业务加速的备份。

    14、根据第一方面,为目标功能所在容器安装目标驱动软件之前,该方法还包括:向第二电子设备发送加载请求,由第二电子设备查询目标驱动软件的安装包并下发目标驱动软件的安装包至第一电子设备;接收目标驱动软件的安装包。这样,由第二电子设备(如服务器)存储目标驱动软件,减小目标驱动软件对第一电子设备的存储空间的占用。

    15、第二方面,本技术提供一种目标业务加速的方法,应用于第一电子设备,包括:获取第一电子设备的第一硬件信息,第一硬件信息包括:第一电子设备中每个加速器的类型以及每个加速器的虚拟化信息,加速器的类型包括:通用处理器类型、专用加速器类型和协处理器类型,虚拟化信息用于指示加速器支持的虚拟化方式;向第二电子设备发送第一加速请求,第一加速请求包括第一硬件信息和目标业务的信息;由第二电子设备根据第一硬件信息,确定与目标业务匹配的第一目标加速器和第一加速策略,第一加速策略包括用于指示第一电子设备配置第一目标加速器;从第二电子设备获取第一目标加速器的信息以及第一加速策略;按照第一加速策略,配置第一目标加速器,以使第一目标加速器处理第一目标业务中的至少一种子业务。

    16、这样,第一电子设备(如手机)将第一硬件信息发送至第二电子设备(如服务器),由第二电子设备根据第一硬件信息,确定目标业务的第一目标加速器和第一加速策略,由服务器将第一加速策略下发第一电子设备,该方式由第二电子设备确定第一目标加速器和第一加速策略,可以方便更新第一加速策略以及更新确定第一目标加速器的方式,进一步提高对目标业务加速的灵活性。

    17、根据第二方面,按照第一加速策略,配置第一目标加速器,包括:若第一加速策略包括第一策略,则按照单根虚拟化sriov方式配置第一加速器,第一加速器为支持sriov的专用加速器;在通用处理器为目标业务中的至少一种子业务创建至少一个容器;将至少一种子业务中的目标功能所在容器与第一加速器中的至少一个虚拟功能vf进行绑定;为目标功能所在容器安装目标驱动软件。若第一加速策略包括第二策略,在通用处理器中为目标业务中的至少一种子业务创建至少一个容器;将至少一种子业务中的目标功能所在容器与至少一个第二加速器绑定,第二加速器为不支持sriov方式的专用加速器;为目标功能所在容器安装目标驱动软件;若第一加速策略包括第三策略,则按照sriov方式配置协处理器;在通用处理器中为目标业务中的至少一种子业务创建至少一个容器;将至少一种子业务中的目标功能所在容器与协处理器中的至少一个虚拟功能vf进行绑定;为目标功能所在容器安装目标驱动软件;若第一加速策略包括第四策略,则在通用处理器中为至少一种子业务创建至少一个容器;将至少一种子业务中的目标功能所在容器与协处理器绑定;为目标功能所在容器安装目标驱动软件;在宿主机系统中创建共享内存,目标功能所在容器通过共享内存向其他容器转发指令;若第一加速策略包括第五策略,则在协处理器中添加目标功能的工具包。这样,第一加速策略不同,对加速器的配置过程不同,使得配置后的加速器可以对目标业务进行加速处理。

    18、根据第二方面,该方法还包括:当检测到第一目标加速器发生故障时或检测到第一目标加速器的加速能力不满足当前的硬件加速需求,则重新获取第一电子设备的第一硬件信息;向第二电子设备发送第二加速请求,第二加速请求包括:目标业务的信息和新的第一硬件信息,由第二电子设备根据新的第一硬件信息,确定与目标业务匹配的第二目标加速器和第二加速策略,第二加速策略包括用于指示第一电子设备配置第二目标加速器;从第二电子设备获取第二目标加速器的信息以及对应的第二加速策略;按照第二加速策略,配置第二目标加速器,以使第二目标加速器处理目标业务中的至少一种子业务。这样,当第一目标加速器发生故障或第一目标加速器的加速能力不满足当前的硬件加速需求时,由第二电子设备重新获取第一硬件信息,并重新确定出第二目标加速器和第二目标加速策略,从而实现了对目标业务加速的备份。

    19、第三方面,本技术提供一种目标业务加速的方法,应用于第二电子设备,包括:接收第一电子设备发送的第一加速请求,第一加速请求包括第一电子设备的第一硬件信息和目标业务的信息,第一硬件信息包括第一电子设备中每个硬件加速器的类型以及每个加速器的虚拟化信息,硬件加速器的类型包括:通用处理器类型、专用加速器类型和协处理器类型,虚拟化信息用于指示加速器支持的虚拟化方式;根据第一硬件信息,确定与目标业务匹配的第一目标加速器和第一加速策略;向第一电子设备发送第一反馈信息,第一反馈信息包括第一目标加速器的信息和第一加速策略的信息;由第一电子设备从第二电子设备获取第一目标加速器的信息以及第一加速策略,并由第一电子设备按照第一加速策略,配置第一目标加速器,以使第一目标加速器处理第一目标业务中的至少一种子业务。

    20、这样,第一电子设备(如手机)将第一硬件信息发送至第二电子设备(如服务器),由第二电子设备根据第一硬件信息,确定目标业务的第一目标加速器和第一加速策略,由服务器将第一加速策略下发第一电子设备,该方式由第二电子设备确定第一目标加速器和第一加速策略,可以方便更新第一加速策略以及更新确定第一目标加速器的方式,进一步提高对目标业务加速的灵活性。

    21、根据第三方面,根据第一硬件信息,确定与目标业务匹配的第一目标加速器和第一加速策略,包括:根据每个加速器的类型,确定第一目标加速器中加速器的类型;根据第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略。

    22、根据第三方面,根据每个加速器的类型,确定第一目标加速器中加速器的类型,包括:根据每个加速器的类型,检测第一电子设备的加速器是否存在专用加速器类型;若检测到存在专用加速器类型,则确定第一目标加速器中加速器类型包括专用加速器类型和通用处理器类型;若检测到不存在专用加速器类型,则检测第一电子设备的加速器是否存在协处理器类型;若检测到存在协处理器类型,则确定第一目标加速器中的加速器类型包括协处理器类型和通用处理器类型;若检测到不存在专用加速器类型且不存在协处理器类型,则确定第一目标加速器中的加速器类型包括通用处理器类型。

    23、根据第三方面,根据第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略,包括:若第一目标加速器中加速器类型包括专用加速器类型和通用处理器类型,则获取每个专用加速器的虚拟化信息;根据每个专用加速器的虚拟化信息,检测是否存在支持单根虚拟化sriov方式的专用加速器;若检测到存在支持sriov方式的专用加速器,则确定第一目标加速器包括第一加速器和通用处理器,并确定第一加速策略包括第一策略,第一加速器为支持sriov方式的专用加速器;若检测到不存在支持sriov方式的专用加速器且专用加速器的个数大于等于1,则确定第一目标加速器包括至少一个第二加速器,并确定第一加速策略包括第二策略,第二加速器为不支持sriov方式的专用加速器;第一策略用于:指示第一电子设备按照sriov的方式配置第一加速器;指示第一电子设备在通用处理器中为第一目标业务中的至少一种子业务创建至少一个容器;指示第一电子设备将至少一种子业务中的目标功能所在容器与第一加速器中的至少一个虚拟功能vf进行绑定;指示第一电子设备为目标功能所在容器安装目标驱动软件;第二策略用于:指示第一电子设备在通用处理器中为第一目标业务中的至少一种子业务创建至少一个容器;指示第一电子设备将至少一种子业务中的目标功能所在容器与至少一个第一加速器绑定;指示第一电子设备为目标功能所在容器安装目标驱动软件。这样,第二电子设备根据第一电子设备中不同类型的加速器以及加速器的虚拟化信息,确定适合当前第一电子设备的第一目标加速器以及对应的第一加速策略,提高对目标业务加速的速度,提高确定第一目标加速器和第一加速策略的灵活性和准确性。

    24、根据第三方面,根据第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略,包括:若第一目标加速器中的加速器类型包括协处理器类型和通用处理器类型,则获取通用处理器的加速能力;获取当前的硬件加速需求,硬件加速需求包括:目标功能所需的硬件的计算能力;若确定加速能力满足硬件加速需求,则根据协处理器的虚拟化信息,确定第一加速策略;若确定加速能力不满足硬件加速需求,则确定第一加速策略包括直通虚拟化策略。这样,当协处理器的加速能力不满足硬件加速需求时,第二电子设备可以确定加速策略采用直通虚拟化方式,即将协处理器与某一目标功能所在容器进行绑定,其余功能可以由通用处理器实现;当协处理器的加速能力满足硬件加速需求,则该协处理器可以根据自身的虚拟化信息,选择合适的虚拟化方式,以提高对目标功能的加速的速度。

    25、根据第三方面,根据协处理器的虚拟化信息,确定第一加速策略,包括:若检测到协处理器的虚拟化信息指示协处理器至支持sriov方式,则确定第一加速策略包括第三策略;第三策略用于:指示第一电子设备sriov的方式配置协处理器;指示第一电子设备在通用处理器中为第一目标业务中的至少一种子业务创建至少一个容器;指示第一电子设备将至少一种子业务中的目标功能所在容器与协处理器中的至少一个虚拟功能vf进行绑定;指示第一电子设备为第一目标功能所在容器安装目标驱动软件;若协处理器的虚拟化信息指示协处理器不支持sriov方式,且协处理器不属于预设的型号,则确定第一加速策略包括第四策略;第四策略用于:指示第一电子设备在通用处理器中为至少一种子业务创建至少一个容器;指示第一电子设备将至少一种子业务中的目标功能所在容器与所述协处理器绑定;指示第一电子设备为第一目标功能所在容器安装目标驱动软件;指示第一电子设备在宿主机系统中创建共享内存,目标功能所在容器通过共享内存向其他容器转发指令,以使其他容器调用协处理器;由目标功能所在容器通过共享内存将协处理处理后的数据传输回所述其他容器;若协处理器的虚拟化信息指示第协处理器属于预设的型号,则确定第一加速策略包括第五加速策略。这样,第二电子设备可以根据协处理器的型号或是否支持sriov方式,自适应地选择最适合的加速策略,提高了对目标业务加速的灵活性。

    26、根据第三方面,该方法还包括:接收到第一电子设备发送的第二加速请求,第二加速请求包括:目标业务的信息和新的第一硬件信息,第二加速请求是第一电子设备检测到第一目标加速器发生故障时或检测到第一目标加速器的加速能力不满足当前第一电子设备的硬件加速需求时发送;根据新的第一硬件信息,确定与目标业务匹配的第二目标加速器和第二加速策略,第二加速策略包括用于指示第一电子设备配置第二目标加速器;向第一电子设备发送的第二目标加速器的信息和第二加速策略,由第一电子设备按照第二加速策略,配置第二目标加速器,以使第二目标加速器处理第二目标业务中的至少一种子业务。这样,当接收到第二加速请求时,第二电子设备可以重新为第一电子设备确定第二目标加速器以及第二加速策略,避免因第一电子设备中第一目标加速器故障或第一目标加速器的加速能力不满足当前第一电子设备的硬件加速需求时,第一电子设备不能对目标业务进行加速的问题。

    27、第四方面,本技术提供了一种电子设备,包括:一个或多个处理器;存储器;以及一个或多个计算机程序,其中一个或多个计算机程序存储在存储器上,当计算机程序被一个或多个处理器执行时,使得电子设备执行第一方面以及第一方面的任一种实现方式对应的目标业务加速的方法,或者,执行第二方面以及第二方面的任一种实现方式对应的目标业务加速的方法,或者,执行第三方面以及第三方面的任一种实现方式对应的目标业务加速的方法。

    28、第四方面以及第四方面的任意一种实现方式分别与第一方面以及第一方面的任意一种实现方式相对应,或者,与第二方面以及第二方面的任意一种实现方式相对应,或者,与第三方面以及第三方面的任意一种实现方式相对应。第四方面以及第四方面的任意一种实现方式所对应的技术效果可参见上述第一方面以及第一方面的任意一种实现方式所对应的技术效果,此处不再赘述。

    29、第五方面,本技术提供了一种计算机可读介质,用于存储计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行上述第一方面以及第一方面的任意一种实现方式所对应的目标业务加速的方法,或者,执行第二方面以及第二方面的任一种实现方式对应的目标业务加速的方法,或者,执行第三方面以及第三方面的任一种实现方式对应的目标业务加速的方法。


    技术特征:

    1.一种目标业务加速的方法,其特征在于,应用于第一电子设备,所述方法包括:

    2.根据权利要求1所述的方法,其特征在于,根据所述第一硬件信息,确定与目标业务匹配的第一目标加速器和第一加速策略,包括:

    3.根据权利要求2所述的方法,其特征在于,根据每个加速器的类型,确定所述第一目标加速器中加速器的类型,包括:

    4.根据权利要求3所述的方法,其特征在于,根据所述第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略,包括:

    5.根据权利要求4所述的方法,其特征在于,所述根据所述第一加速策略,配置所述第一目标加速器,包括:

    6.根据权利要求3所述的方法,其特征在于,所述根据所述第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略,包括:

    7.根据权利要求6所述的方法,其特征在于,所述根据所述协处理器的虚拟化信息,确定所述第一加速策略,包括:

    8.根据权利要求7所述的方法,其特征在于,所述根据所述第一加速策略,配置所述目标加速器,包括:

    9.根据权利要求5或8所述的方法,其特征在于,若所述目标业务为目标通信业务,所述目标通信业务包括至少一种制式的通信业务;

    10.根据权利要求5或8所述的方法,其特征在于,所述目标功能包括:物理层的功能,和/或,媒体接入层。

    11.根据权利要求1所述的方法,其特征在于,所述方法还包括:

    12.根据权利要求5或8所述的方法,其特征在于,为所述目标功能所在容器安装目标驱动软件之前,所述方法还包括:

    13.一种目标业务加速的方法,其特征在于,应用于第一电子设备,包括:

    14.根据权利要求13所述的方法,其特征在于,所述按照所述第一加速策略,配置所述第一目标加速器,包括:

    15.根据权利要求13或14所述的方法,其特征在于,所述方法还包括:

    16.一种目标业务加速的方法,其特征在于,应用于第二电子设备,包括:

    17.根据权利要求16所述的方法,其特征在于,所述根据所述第一硬件信息,确定与目标业务匹配的第一目标加速器和第一加速策略,包括:

    18.根据权利要求17所述的方法,其特征在于,所述根据每个加速器的类型,确定所述第一目标加速器中加速器的类型,包括:

    19.根据权利要求18所述的方法,其特征在于,根据所述第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略,包括:

    20.根据权利要求18所述的方法,其特征在于,所述根据所述第一目标加速器中加速器的类型以及虚拟化信息,确定第一目标加速器以及第一加速策略,包括:

    21.根据权利要求20所述的方法,其特征在于,所述根据所述协处理器的虚拟化信息,确定所述第一加速策略,包括:

    22.根据权利要求18所述的方法,其特征在于,所述方法还包括:

    23.一种电子设备,其特征在于,包括:

    24.一种计算机可读存储介质,包括计算机程序,其特征在于,当所述计算机程序在电子设备上运行时,使得所述电子设备执行权利要求1-12中任意一项所述的目标业务加速的方法,或者,执行权利要求13-15中任意一项所述的目标业务加速的方法,或者,执行权利要求16-22中任意一项所述的目标业务加速的方法。


    技术总结
    本申请提供了一种目标业务加速的方法及电子设备,涉及虚拟化技术领域。本申请提供一种目标业务加速的方法,电子设备可以根据加速器的类型和虚拟化信息,确定出与目标业务匹配的目标加速器以及目标加速策略,电子设备按照目标加速策略对目标加速器进行配置,以使目标加速器处理目标业务中的至少一种子业务。采用本申请中的方法,使得电子设备在无需更新硬件装置的情况下,通过虚拟化技术充分利用电子设备的硬件资源,从而可以对目标业务(如4G LTE通信业务和/或5G NR通信业务)进行加速,提高目标业务的实现能力和电子设备的升级能力。

    技术研发人员:庞高昆
    受保护的技术使用者:荣耀终端有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-36361.html

    最新回复(0)