本申请属于终端,尤其涉及一种操作执行方法、终端设备及存储介质。
背景技术:
1、随着电子技术的快速发展和终端设备的广泛应用,用户对终端设备的性能和功耗要求越来越高,终端设备在出厂时通常预设有性能模式和省电模式,以满足用户的性能和功耗要求;而在用户未选择预设的模式时,终端设备需要保持性能和功耗之间的平衡。
2、目前,终端设备可以通过预设的性能配置算法,在执行具体操作前配置预设的性能指标,而受限于外部因素(例如温度、湿度等因素)和内部因素(例如网络不稳定、是否充电、多后台运行等因素)的影响,根据预设的性能指标执行操作容易导致性能溢出或性能不足的问题,降低了终端设备执行性能分配时的平衡性,以及实现性能和功耗平衡的稳定性。因此,如何在保证终端设备保持性能和功耗之间平衡的同时,提高实现上述平衡的稳定性成为当前亟需解决的问题。
技术实现思路
1、有鉴于此,本申请实施例提供了一种操作执行方法、终端设备及存储介质,以解决现有的终端设备无法稳定控制性能和功耗之间平衡的问题。
2、本申请实施例的第一方面提供了一种操作执行方法,应用于终端设备,所述方法包括:
3、获取任一操作执行过程中的当前性能参数;
4、基于目标参数对所述当前性能参数进行分析,得到每个时间窗口对应的优化后性能参数;其中,所述操作的执行过程包括多个连续的时间窗口,所述终端设备在每个时间窗口为所述操作配置有对应的性能指标;
5、在下一次执行相同操作前,根据所述优化后性能参数配置相应时间窗口的性能指标,并返回执行所述获取任一操作执行过程中的当前性能参数的步骤及后续步骤。
6、本申请实施例的第一方面提供一种操作执行方法,在每次执行相同操作时,可以通过获取当前性能参数得到终端设备的实际性能表现,并通过表征期望性能表现的目标参数对当前性能参数进行分析,可以得到终端设备执行操作时实际性能表现和期望性能表现的偏差,从而输出优化后性能参数对性能指标进行重新配置,可以通过调整目标参数,灵活地改变终端设备的性能调节规则,从而实现性能优先、省电优先或性能和功耗之间的平衡;并通过循环执行性能指标的重新配置,使每一次执行操作时的实际性能表现都更接近预期性能表现,赋予了终端设备针对相同操作进行性能调节的自学习能力,从而提高了终端设备根据目标参数进行性能调节的稳定性;且还可以通过将性能指标的重新配置细分至操作的每个时间窗口,提高对性能控制的精确性,进一步提高根据目标参数进行性能调节的稳定性。
7、本申请实施例的第二方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例的第一方面提供的操作执行方法的步骤。
8、本申请实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例第一方面提供的操作执行方法的步骤。
9、可以理解的是,上述第二方面和第三方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
1.一种操作执行方法,应用于终端设备,其特征在于,所述方法包括:
2.如权利要求1所述的操作执行方法,其特征在于,所述基于目标参数对所述当前性能参数进行分析,得到每个时间窗口对应的优化后性能参数,包括:
3.如权利要求2所述的操作执行方法,其特征在于,所述根据性能调节信息和预设调节规则,获取每个时间窗口对应的调节系数,包括:
4.如权利要求2所述的操作执行方法,其特征在于,所述终端设备包括多个性能单元,所述多个性能单元用于根据所述性能指标执行相应操作;
5.如权利要求1至4任一项所述的操作执行方法,其特征在于,所述基于目标参数对所述当前性能参数进行分析,得到每个时间窗口对应的优化后性能参数,包括:
6.如权利要求1至4任一项所述的操作执行方法,其特征在于,所述根据所述优化后性能参数配置相应时间窗口的性能指标,包括:
7.如权利要求6所述的操作执行方法,其特征在于,所述针对任意一个时间窗口,根据所述优化后性能参数和所述当前性能参数的差异,配置相应时间窗口的性能指标,包括:
8.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的操作执行方法的步骤。
9.如权利要求8所述的终端设备,其特征在于,包括多个性能单元,所述处理器为第一性能单元,所述存储器为第二性能单元,所述处理器分别和其他性能单元连接。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述操作执行方法的步骤。
