System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能终端,尤其涉及一种性能调控方法及电子设备。
技术介绍
1、随着电子技术的不断发展,笔记本电脑或便携式电脑(laptop)等电子设备作为人们日常生活工作中的常用设备得到了广泛发展。目前市场上存在各种各样配置的笔记本电脑,例如许多笔记本电脑为了提供更高的性能都配置了独立显卡。独立显卡的增加一般意味着设备功耗的增加,而鉴于笔记本电脑的移动属性,续航一直都是用户关注焦点。如何优化笔记本电脑或便携式电脑(laptop)等电子设备的性能、续航、发热等一直是用户关注的焦点。
技术实现思路
1、为了解决上述技术问题,本申请提供一种参性能调控方法及电子设备。在该性能调控方法中,可以根据电子设备当前的用户场景调节电子设备的性能参数,使显卡根据当前的tdp、tpp、tgp和/或db功耗进行性能调控,从而可以根据场景提供更合理的cpu和gpu性能,不仅更好地满足用户在各种场景下的性能需求,而且可以相对地提高设备的续航,从而提高用户体验。
2、第一方面,本申请提供一种性能调控方法,应用于电子设备,所述电子设备包括中央处理器cpu和图形处理器gpu,所述方法包括:
3、响应于用户操作启动第一应用,在启动所述第一应用之前,所述电子设备的第一性能参数为第一参数值,所述第一性能参数包括所述cpu的tdp功耗、所述gpu的tgp功耗、所述gpu的tpp功耗、所述gpu的db功耗中的至少一种;
4、启动所述第一应用之后,在第一时间点,所述电子设备的第一性能参数调节为第二
5、响应于用户操作,关闭所述第一应用,启动第二应用;
6、启动所述第二应用之后,在第二时间点,将所述电子设备的第一性能参数调节为第三参数值,所述第三参数值与所述第二参数值不同。
7、根据第一方面,可以根据电子设备当前运行的应用确定电子设备的性能需求,根据电子设备的性能需求调节电子设备的第一性能参数,该第一性能参数包括cpu的tdp功耗、所述gpu的tgp功耗、所述gpu的tpp功耗和所述gpu的db功耗中的至少一种,使显卡根据当前的tdp、tpp、tgp和/或db功耗进行性能调控,从而可以根据场景提供更合理的cpu和gpu性能,不仅更好地满足用户在各种场景下的性能需求,而且可以相对地提高设备的续航,从而提高用户体验。
8、根据第一方面,或者以上第一方面的任意一种实现方式,所述方法还包括:
9、响应于用户操作,启动第三应用,在启动所述第三应用之前,所述电子设备的第二性能参数为第四参数值,所述第二性能参数包括所述gpu的dx值;
10、启动所述第三应用之后,在第三时间点,将所述电子设备的第二性能参数调节为第五参数值,所述第五参数值与所述第四参数值不同;
11、响应于用户操作,关闭所述第三应用,启动第四应用;
12、启动所述第四应用之后,在第四时间点,将所述电子设备的第二性能参数调节为第六参数值,所述第六参数值和所述第五参数值不同。
13、如此设置,可以根据电子设备当前的用户场景确定电子设备的性能需求,根据电子设备的性能需求调节电子设备的第二性能参数,该第二性能参数包括gpu的dx值,使显卡根据当前dx值对应的功耗进行性能调控,从而可以根据场景提供更合理的gpu性能,不仅更好地满足用户在各种场景下的性能需求,而且可以相对地提高设备的续航,从而提高用户体验。
14、根据第一方面,或者以上第一方面的任意一种实现方式,所述方法还包括:
15、在第五时间点之前,所述电子设备的第二性能参数为第七参数值,所述第二性能参数包括所述gpu的dx值,所述第五时间点在所述第一时间点和/或所述第二时间点之后;
16、在第五时间点,将所述电子设备的第二性能参数调节为第八参数值,所述第八参数值与所述第七参数值不同;
17、所述电子设备在第五时间点的剩余电池电量小于在所述第一时间点和/或所述第二时间点的剩余电池电量,在所述第五时间点所述电子设备未插电;或者
18、所述电子设备在第五时间点的温度大于在所述第一时间点和/或所述第二时间点的温度。
19、如此设置可以在电子设备温度过高或电量不足时通过限制gpu功耗来降低设备发热或电量消耗,提高设备续航。
20、根据第一方面,或者以上第一方面的任意一种实现方式,所述方法还包括:
21、根据所述第一应用确定所述电子设备所处的用户场景,根据所述电子设备所处的用户场景确定所述第二参数值的大小;
22、根据所述第二应用确定所述电子设备所处的用户场景,根据所述电子设备所处的用户场景确定所述第三参数值的大小。
23、如此设置,可以根据电子设备当前的用户场景调节电子设备的性能参数,使显卡根据当前的tdp、tpp、tgp和/或db功耗进行性能调控,从而可以根据场景提供更合理的cpu和gpu性能,不仅更好地满足用户在各种场景下的性能需求,而且可以相对地提高设备的续航,从而提高用户体验。
24、根据第一方面,或者以上第一方面的任意一种实现方式,所述方法还包括:
25、将所述第二参数值发送至gpu驱动,所述gpu驱动根据所述第二参数值控制所述gpu的性能;
26、将所述第三参数值发送至所述gpu驱动,所述gpu驱动根据所述第三参数值控制所述gpu的性能。
27、如此设置,可以使显卡根据当前的tdp、tpp、tgp和/或db功耗进行性能调控,从而可以根据场景提供更合理的cpu和gpu性能,不仅更好地满足用户在各种场景下的性能需求,而且可以相对地提高设备的续航,从而提高用户体验。
28、根据第一方面,或者以上第一方面的任意一种实现方式,所述电子设备还包括bios和acpi,
29、将所述第二参数值发送至gpu驱动,所述gpu驱动根据所述第二参数值控制所述gpu的性能,包括:
30、通过wmi接口将所述第二参数值传输至所述bios;
31、所述bios将所述所述第二参数值写入所述acpi指定的第一性能参数存储位置,并通过所述gpu驱动读取所述第二参数值;
32、所述gpu驱动读取所述第二参数值,并根据所述第二参数值控制所述gpu的性能;
33、将所述第三参数值发送至gpu驱动,所述gpu驱动根据所述第三参数值控制所述gpu的性能,包括:
34、通过wmi接口将所述第三参数值传输至所述bios;
35、所述bios将所述所述第三参数值写入所述acpi指定的第一性能参数存储位置,并通过所述gpu驱动读取所述第二参数值;
36、所述gpu驱动读取所述第三参数值,并根据所述第三参数值控制所述gpu的性能。
37、如此设置可以通过wmi接口和bios将第一性能参数的当前参数值发送至gpu驱动,保证gpu驱动稳定及时获取当前参数值本文档来自技高网...
【技术保护点】
1.一种性能调控方法,其特征在于,应用于电子设备,所述电子设备包括中央处理器CPU和图形处理器GPU,所述方法包括:
2.根据权利要求1所述的性能调控方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的性能调控方法,其特征在于,所述方法还包括:
4.根据权利要求1-3中的任意一项所述的性能调控方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的性能调控方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的性能调控方法,所述电子设备还包括BIOS和ACPI,
7.根据权利要求2所述的性能调控方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的性能调控方法,所述电子设备还包括BIOS和ACPI,
9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器耦合;所述存储器存储有程序指令,所述程序指令由所述处理器执行时,使得所述电子设备执行如权利要求1-8中任意一项所述的性能调控方法。
10.一种计算机可读存储介质,其特征在于,包括计算
...【技术特征摘要】
1.一种性能调控方法,其特征在于,应用于电子设备,所述电子设备包括中央处理器cpu和图形处理器gpu,所述方法包括:
2.根据权利要求1所述的性能调控方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的性能调控方法,其特征在于,所述方法还包括:
4.根据权利要求1-3中的任意一项所述的性能调控方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的性能调控方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的性能调控方法,所述电子设备还包括bios和acpi,
7...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。