1.一种功耗控制方法,应用于电子设备,其特征在于,所述方法包括:获取所述电子设备的功耗和预设休眠时间;
判断所述功耗是否大于目标功耗阈值;
若大于,则增大所述预设休眠时间,得到目标休眠时间;
若小于,则减小所述预设休眠时间,得到目标休眠时间;以及将多个线程休眠所述目标休眠时间。
2.根据权利要求1所述的功耗控制方法,其特征在于,所述增大所述预设休眠时间,得到目标休眠时间包括:根据所述功耗与所述目标功耗阈值的差值增大所述预设休眠时间,得到目标休眠时间;
和/或
所述减小所述预设休眠时间,得到目标休眠时间包括:根据所述功耗与所述目标功耗阈值的差值减小所述预设休眠时间,得到目标休眠时间。
3.根据权利要求1所述的功耗控制方法,其特征在于,所述增大所述预设休眠时间,得到目标休眠时间包括:将所述功耗、所述目标功耗阈值和所述预设休眠时间输入预设算法;
所述预设算法根据所述功耗、所述目标功耗阈值和所述预设休眠时间得到第一时间;
以及
将所述预设休眠时间增大所述第一时间得到目标休眠时间;
和/或
所述减小所述预设休眠时间,得到目标休眠时间包括:将所述功耗、所述目标功耗阈值和所述预设休眠时间输入预设算法;
所述预设算法根据所述功耗、所述目标功耗阈值和所述预设休眠时间得到第二时间;
以及
将所述预设休眠时间减小所述第二时间得到目标休眠时间。
4.根据权利要求3所述的功耗控制方法,其特征在于,所述预设算法为比例积分微分算法。
5.根据权利要求1所述的功耗控制方法,其特征在于,所述将多个所述线程休眠所述目标休眠时间包括:获取多个所述线程中每一个线程的优先级;以及将优先级低于第一优先级阈值的线程休眠所述目标休眠时间。
6.根据权利要求1-5任一项所述的功耗控制方法,其特征在于,所述将多个所述线程休眠所述目标休眠时间包括:在一个周期内,将多个所述线程休眠所述目标休眠时间。
7.一种功耗控制方法,应用于电子设备,其特征在于,所述方法包括:获取所述电子设备的功耗;
判断所述功耗是否大于目标功耗阈值;
若大于,在多个线程中增加休眠任务,并将多个所述线程休眠目标休眠时间;以及若小于,去除多个线程中的休眠任务。
8.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1至7任一项所述的功耗控制方法。
9.一种电子设备,其特征在于,包括处理器,所述处理器用于:获取所述电子设备的功耗和预设休眠时间;
判断所述功耗是否大于目标功耗阈值;
若大于,则增大所述预设休眠时间,得到目标休眠时间;
若小于,则减小所述预设休眠时间,得到目标休眠时间;以及将多个线程休眠所述目标休眠时间。
10.一种电子设备,其特征在于,包括处理器,所述处理器用于:获取所述电子设备的功耗;
判断所述功耗是否大于目标功耗阈值;
若大于,在多个线程中增加休眠任务,并将多个所述线程休眠目标休眠时间;以及若小于,去除多个线程中的休眠任务。