本申请涉及计算机调节技术,尤其涉及一种性能调节方法、装置、电子设备及存储介质。
背景技术:
1、如今,人们在使用电子设备运行应用时,对应用的运行性能有着越来越高的需求。
2、目前,对于电子设备的系统性能的调节通常是根据电子设备的底层运行参数来调整(例如电压、电流、负载或温度等),或者是通过控制按键来进行性能调节的触发。这种调节方式对应用的针对性不高,难以高效及时地提升应用性能,同时不必要的性能提升也造成了系统过高的功耗。
技术实现思路
1、本申请实施例提供一种性能调节方法、装置、电子设备及存储介质。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种性能调节方法,包括:
4、获取电子设备运行的目标应用的至少一个应用参数,所述应用参数是与目标应用的显示内容相关的参数;
5、根据所述至少一个应用参数,确定所述目标应用需求的系统性能;
6、根据所述目标应用需求的系统性能,对所述电子设备进行相应系统性能的调节。
7、上述方案中,所述获取电子设备运行的目标应用的至少一个应用参数,包括:
8、采集所述目标应用的显示内容对应的显示图像;
9、对所述显示图像进行图像识别,得到所述目标应用的应用场景,所述应用场景与显示内容的变化频率相关;
10、将所述应用场景作为所述应用参数。
11、上述方案中,所述获取电子设备运行的目标应用的至少一个应用参数,包括:
12、获取所述目标应用的与显示内容相关的设置参数或运行参数;
13、将所述设置参数或运行参数作为所述应用参数。
14、上述方案中,所述获取所述目标应用的与显示内容相关的设置参数或运行参数,包括:
15、采集所述目标应用的显示内容对应的显示图像;
16、对所述显示图像进行图像识别,得到所述目标应用的应用场景,所述应用场景与显示内容的变化频率相关;
17、如果所述目标应用的应用场景为第一场景,获取所述目标应用的与显示内容相关的设置参数或运行参数;
18、其中,在所述第一场景下,所述目标应用的显示内容的变化频率低于目标频率。
19、上述方案中,所述方法还包括:
20、获得电子设备的至少一个系统资源的负载状态;
21、所述根据所述目标应用需求的系统性能,对所述电子设备进行相应系统性能的调节,包括:
22、根据目标应用的至少一个应用参数及所述至少一个系统资源的负载状态,对所述电子设备进行相应系统性能的调节。
23、上述方案中,所述根据所述目标应用需求的系统性能及所述至少一个系统资源的负载状态,对所述电子设备进行相应系统性能的调节,包括:
24、确定为所述目标应用提供需求的目标系统资源;
25、在确定所述目标系统资源的负载状态达到目标负载状态时,对所述目标系统资源进行功率提升处理。
26、上述方案中,所述方法还包括:
27、获得功率提升处理的第一调整参数;
28、检测电子设备的系统状态参数;
29、如果所述系统状态参数表征电子设备的系统状态存在异常,获得所述目标系统资源上一次进行功率提升处理时的第二调整参数;
30、如果所述第一调整参数大于所述第二调整参数,降低所述第一调整参数;
31、基于降低后的第一调整参数对所述目标系统资源进行功率提升处理。
32、上述方案中,所述根据所述目标应用需求的系统性能,对所述电子设备进行相应系统性能的调节,包括:
33、获得电子设备目标系统性能当前的第一性能参数及目标应用需求的目标系统性能的第二性能参数;
34、如果所述第一性能参数大于所述第二性能参数,降低用于提供所述目标系统性能的目标系统资源的功率。
35、本申请实施例提供一种性能调节装置,包括:
36、获取模块,用于获取电子设备运行的目标应用的至少一个应用参数,所述应用参数是与目标应用的显示内容相关的参数;
37、确定模块,用于根据所述至少一个应用参数,确定所述目标应用需求的系统性能;
38、调节模块,用于根据所述目标应用需求的系统性能,对所述电子设备进行相应系统性能的调节。
39、本申请实施例提供一种电子设备,包括:
40、存储器,用于存储可执行指令;
41、处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的性能调节方法。
42、本申请实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现本申请实施例提供的性能调节方法。
43、本申请实施例通过获取电子设备运行的目标应用的与目标应用的显示内容相关的至少一个应用参数,然后根据至少一个应用参数,确定目标应用需求的系统性能,根据需求的系统性能,对电子设备进行相应系统性能的调节,通过结合与目标应用的显示内容相关的应用参数来进行目标应用需求的系统性能的确定,进而进行系统性能的调节,使得调节的系统性能更加贴近目标应用的实际需求,能够高效及时地提升应用运行性能的同时避免系统不必要的功耗。
1.一种性能调节方法,包括:
2.根据权利要求1所述的方法,所述获取电子设备运行的目标应用的至少一个应用参数,包括:
3.根据权利要求1所述的方法,所述获取电子设备运行的目标应用的至少一个应用参数,包括:
4.根据权利要求3所述的方法,所述获取所述目标应用的与显示内容相关的设置参数或运行参数,包括:
5.根据权利要求1所述的方法,所述方法还包括:
6.根据权利要求1所述的方法,所述根据所述目标应用需求的系统性能及所述至少一个系统资源的负载状态,对所述电子设备进行相应系统性能的调节,包括:
7.根据权利要求6所述的方法,所述方法还包括:
8.根据权利要求1所述的方法,所述根据所述目标应用需求的系统性能,对所述电子设备进行相应系统性能的调节,包括:
9.一种性能调节装置,包括:
10.一种电子设备,包括: