调频参数的调节方法、装置、调频器及移动终端的利记博彩app

文档序号:10511590阅读:615来源:国知局
调频参数的调节方法、装置、调频器及移动终端的利记博彩app
【专利摘要】本发明公开了一种调频参数的调节方法、装置、调频器及移动终端。所述方法包括:获取采用governor调频模式对CPU调频时,CPU运行预设代码所对应的归一化数值;判断归一化数值是否大于预设归一化阈值;预设归一化阈值为使CPU以维持移动终端基本性能运行所需频率,运行预设代码所对应的归一化的数值位;当归一化数值大于预设归一化阈值,调节governor调频模式的调频参数,使得归一化数值靠近预设归一化阈值,以调节CPU的能耗。本发明的方案,通过对governor调频模式的调频参数的调节,可以使得移动终端的CPU的性能处于不影响用户体验的最佳状态,且能够保证移动终端的CPU的功耗最小,最省电,因此,可以有效地增强了移动终端电池的续航能力。
【专利说明】
调频参数的调节方法、装置、调频器及移动终端
技术领域
[0001]本发明涉及终端技术领域,尤其涉及一种调频参数的调节方法、装置、调频器及移动终端。
【背景技术】
[0002]随着电子技术的发展,涌现出了越多越多的智能化的终端,如电脑、智能电视以及移动终端等等,其中智能的移动终端是使用最普及的一种智能电子设备。
[0003]现有的移动终端中都设置有中央处理器(Central Processing Unit; CPU),以对终端要处理的业务进行处理。随着用户对移动终端的高性能的不断需求,移动终端的CPU的频率越来越高,CPU的核(core)数也越来越多,从而使得终端的性能越来越强,并逐步进入性能过剩的时代。
[0004]但是,在实现本发明的过程中,发明人发现现有技术中,移动终端的续航并没有赶上移动终端的CPU改进的步伐,并且随着软件的提升,移动终端的续航能力越来越差。

【发明内容】

[0005]鉴于上述问题,提出了本发明以便提供一种调频参数的调节方法、装置、调频器及移动终端。
[0006]本发明提供一种调频参数的调节方法,包括:
[0007]获取采用governor调频模式对中央处理器调频时,所述中央处理器运行预设代码所对应的归一化数值;
[0008]判断所述归一化数值是否大于预设归一化阈值;所述预设归一化阈值为使所述中央处理器以维持移动终端基本性能运行所需频率,运行所述预设代码所对应的归一化的数值位;
[0009]当所述归一化数值大于所述预设归一化阈值,调节所述governor调频模式的调频参数,使得所述归一化数值靠近所述预设归一化阈值,以调节所述中央处理器的能耗。
[0010]本发明还提供一种调频参数的调节装置,包括:
[0011]获取模块,用于获取采用governor调频模式对中央处理器调频时,所述中央处理器运行预设代码所对应的归一化数值;
[0012]判断模块,用于判断所述归一化数值是否大于预设归一化阈值;所述预设归一化阈值为使所述中央处理器以维持移动终端基本性能运行所需频率,运行所述预设代码所对应的归一化的数值位;
[0013 ]调节模块,用于当所述归一化数值大于所述预设归一化阈值,调节所述go vernor调频模式的调频参数,使得所述归一化数值靠近所述预设归一化阈值,以调节所述中央处理器的能耗。
[0014]本发明还提供一种调频器所述调频器中设置有如上所述的调频参数的调节装置。
[0015]本发明还提供一种移动终端,所述移动终端上设置有如上所述的调频器;
[0016]或者所述移动终端上设置有如上所述的调频参数的调节装置以及调频器,所述调频器能够工作在governor调频模式下,所述调频参数的调节装置用于对所述调频器的所述governor调频模式的调频参数进行调节。
[0017]本实施例的调频参数的调节方法、装置、调频器及移动终端,通过获取采用governor调频模式对CPU调频时,CPU运行预设代码所对应的归一化数值,判断归一化数值是否大于预设归一化阈值;当归一化数值大于预设归一化阈值,调节governor调频模式的调频参数,使得归一化数值靠近预设归一化阈值,以调节CHJ的能耗,从而使得CPU在保证不影响用户体验的前提下,能耗最低,最省电。本实施例的调频参数的调节方案,通过对移动终端的调频器的governor调频模式的调频参数的调节,可以使得移动终端的CPU的性能处于不影响用户体验的最佳状态,且能够保证移动终端的CPU的功耗最小,最省电,因此,可以有效地增强了移动终端电池的续航能力。
[0018]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0019]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0020]图1为本发明的调频参数的调节方法实施例一的流程图。
[0021 ]图2为本发明的调频参数的调节方法实施例二的流程图。
[0022]图3为本发明的调频参数的调节方法实施例三的流程图。
[0023]图4为本发明的调频参数的调节装置实施例一的结构示意图。
[0024]图5为本发明的调频参数的调节装置实施例二的结构示意图。
【具体实施方式】
[0025]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0026]图1为本发明的调频参数的调节方法实施例一的流程图。如图1所示,本实施例的调频参数的调节方法,具体可以包括如下步骤:
[0027]100、获取采用governor调频模式对CPU调频时,CPU运行预设代码所对应的归一化数值;
[0028]首先,本实施例的预设代码为一段较为复杂的程序,其中包括加减乘除与或非等等运算。这段程序在启动若干时间之后(假设时间为Time)会使得CPU处在最高频率点上。也就是说,采用governor调频模式对CPU调频时,在启动到运行预设代码之后,CPU频率会动态变化直到稳定到最高频率进行高强度的计算,只有进行高强度计算耗费的时间才能判别此governor调频模式的效率。本实施例中,CPU运行预设代码所对应的归一化数值即是在该条件下所对应的归一化数值。
[0029]101、判断归一化数值是否大于预设归一化阈值;当归一化数值大于预设归一化阈值,执行步骤102;否则当归一化数值等于预设归一化阈值,暂不执行任何操作。
[0030]本实施例中的预设归一化阈值为使CPU以维持移动终端基本性能运行所需频率,运行预设代码所对应的归一化的数值位。也就是说,该预设归一化阈值为保证移动终端最基本性能运行所对应的值。只要能够保证该预设归一化阈值,即能够保证用户的体验度,不影响用户对移动终端的基本使用。
[0031]当归一化数值等于预设归一化阈值,此时说明CPU已处于最低性能,仅保证移动终端的基本功能,也就是说移动终端目前处于不影响用户体验的最低能耗状态,最省电状态下。本实施例中,不存在归一化数值小于预设归一化阈值的情况,因为预设归一化阈值已经为不影响用户体验的最小的归一化数值位,不可能存在更低的不影响用户体验的归一化数值位。
[0032]102、调节governor调频模式的调频参数,使得归一化数值靠近预设归一化阈值,以调节CPU的能耗。
[0033]由于本实施例中的预设归一化阈值为移动终端的不影响用户体验的最低能耗状态,最省电状态下对应的数值位,当归一化数值大于预设归一化阈值时,说明移动终端的工作状态还可以调整,以达到不影响用户体验,能耗最佳的最省电状态。本实施例中,通过调节移动终端的CPU的频率的调频器的governor调频模式的调频参数进行调节,使得归一化数值靠近预设归一化阈值,以调节CHJ的能耗,使得CPU在保证不影响用户体验的前提下,能耗最低,最省电,从而也就增强了移动终端的续航能力。
[0034]本实施例的调频参数的调节方法,通过获取采用governor调频模式对CPU调频时,CPU运行预设代码所对应的归一化数值,判断归一化数值是否大于预设归一化阈值;当归一化数值大于预设归一化阈值,调节governor调频模式的调频参数,使得归一化数值靠近预设归一化阈值,以调节CPU的能耗,从而使得CHJ在保证不影响用户体验的前提下,能耗最低,最省电。本实施例的调频参数的调节方案,通过对移动终端的调频器的governor调频模式的调频参数的调节,可以使得移动终端的CHJ的性能处于不影响用户体验的最佳状态,且能够保证移动终端的CPU的功耗最小,最省电,因此,可以有效地增强了移动终端电池的续航能力,且经过Linux kernel或者google提供的CPU的governor调频模式对本实施例的方案进行验证,可以发现采用本实施例的方案,可以为移动终端的电池增加至少百分之五的平均续航时间。
[0035]图2为本发明的调频参数的调节方法实施例二的流程图。如图2所示,本实施例的调频参数的调节方法在上述图1所示实施例的技术方案的基础上,以CPU单核时为例来描述本发明的技术方案。如图2所示,本实施例的调频参数的调节方法,具体可以包括如下步骤:
[0036]200、在CPU运行预设代码过程中,采用governor调频模式对CPU调频时,获取CPU运行预设代码所需的第一平均时间;
[0037]本实施例中,在CPU运行预设代码过程中,采用governor调频模式对CPU调频时,可以让CPU运行多次该预设代码,例如根据实际应用场景,可以运行20次或者30次等次数,然后统计运行多次该预设代码的总时间,并用总时间处于运行的总次数得到CPU运行该预设代码依次的平均时间,即第一平均时间。本实施例中,为了保证第一平均时间的准确性,本实施例通过让CPU运行多次该预设代码,得到更加准确的数值。具体预设次数还可以根据实际需求设置为其他数值,在此不做限定。
[0038]201、在CPU运行预设代码过程中,采用performance调频模式对CPU调频时,获取(PU运行预设代码所需的第二平均时间;
[0039]本实施例中,performance调频模式具体为让将CPU的频率调为最高频率。同理,本实施例中也可以在CPU以最高频率运行对该预设代码运行预设次数,具体也可以为20次或者30次,以得到更加准确的第二平均时间。
[0040]另外,本实施例中步骤200和步骤201可以没有先后顺序限制。
[0041]202、根据第一平均时间和第二平均时间,并以第二平时时间为基准,计算CPU运行预设代码所对应的归一化数值;
[0042]具体地,CPU运行预设代码所对应的归一化数值具体可以采用如下公式来表示:X*100/Y,其中X表示第一平均时间,Y表示第二平均时间,将整体归一化为100,所以又乘以100。
[0043]本实施例的步骤200-202为上述图1所示实施例的步骤100的一种具体实现方式。
[0044]203、判断归一化数值是否大于预设归一化阈值;当归一化数值大于预设归一化阈值,执行步骤204;否则当归一化数值等于预设归一化阈值,暂不执行任何操作。
[0045]具体地,在该步骤203之前,还可以包括计算预设归一化阈值。该预设归一化阈值(可以表示为N)的具体计算过程,与上述归一化数值的获取过程相似,具体可以采用如下方式:关闭governor调频模式,获取维持移动终端最基本性能运行所对应的最低频率,并使得CPU在该频率下运行该预设代码预设次数Cl,统计该CPU运行该预设代码预设次数的总时间Tl,得到该CPU在该频率下运行该预设代码的时间平均值Xl = T1/C1;然后让CPU在Performance模式下运行该预设代码预设次数C2,即使得CPU在最高频率下运行该预设代码预设次数C2,此时统计该CPU运行该预设代码预设次数的总时间T2,得到该CPU在该频率下运行该预设代码的时间平均值Y1 = T2/C2;然后根据公式N=X1*100/Y1,从而可以计算得到预设归一化阈值N。
[0046]204、调节governor调频模式的调频参数,使得归一化数值靠近预设归一化阈值,以调节CPU的能耗。
[0047]例如,本实施例中调节governor调频模式的调频参数,具体包括如下至少一种:
[0048]调节governor调频模式的采样周期;
[0049]调节governor调频模式的升高频率的门限;
[0050]调节governor调频模式的降低频率的门限;
[0051]调节CPU是否接受突发大负载的响应;以及
[0052]调节CPU处于最高频率的持续时间。
[0053]需要说明的是,governor调频模式的调频参数并不仅仅限制为以上几种,实际应用中,还可以包括类似的其他的调频参数,在此不再一一举例赘述。本实施例的步骤203和步骤204的其他具体实现方式可以参考上述图1所示实施例的步骤101和步骤102的记载,在此不再赘述。
[0054]本实施例的调频参数的调节方法,通过采用上述方案对governor调频模式的调频参数进行调节,可以使得归一化数值靠近预设归一化阈值,以调节CHJ的能耗,从而使得CPU在保证不影响用户体验的前提下,能耗最低,最省电。本实施例的调频参数的调节方案,通过对移动终端的调频器的governor调频模式的调频参数的调节,可以使得移动终端的CPU的性能处于不影响用户体验的最佳状态,且能够保证移动终端的CPU的功耗最小,最省电,因此,可以有效地增强了移动终端电池的续航能力。
[0055]图3为本发明的调频参数的调节方法实施例三的流程图。如图3所示,本实施例的调频参数的调节方法在上述图1所示实施例的技术方案的基础上,以CPU多核时为例来描述本发明的技术方案。如图3所示,本实施例的调频参数的调节方法,具体可以包括如下步骤:
[0056]300、在CPU运行预设代码过程中,采用governor调频模式CPU调频,并根据负载调节CPU的核数时,获取CPU运行预设代码所需的第三平均时间;
[0057]该步骤与上述图2所示实施例的步骤200的区别在于,该步骤在CPU运行预设代码过程中增加了根据负载调节CHJ的核数,充分合理地利用CPU的核数,来发挥CPU的最佳性能。其余参考上述图2所示实施例中步骤200的记载,在此不再赘述。
[°°58] 301、在CPU运行预设代码过程中,采用performance调频模式对CPU调频,并使得CPU运行时的核数为最高时,获取CPU运行预设代码所需的第四平均时间;
[0059]该步骤与上述图2所示实施例的步骤201的区别在于,该步骤在CPU运行预设代码过程中使得CPU运行时的核数为最高,来测试CTU在最大性能状态下运行该预设代码的情况。其余参考上述图2所示实施例中步骤201的记载,在此不再赘述。
[0060]同理,步骤300和步骤301无先后时序限制。
[0061]302、根据第三平均时间和第四平均时间,并以第四平时时间为基准,计算CPU运行预设代码所对应的归一化数值;
[0062]本步骤的具体实现方式与上述图2所示实施例的步骤202的实现方式相同,详细可以参考上述实施例的相关记载,在此不再赘述。
[0063]本实施例的步骤300-302为上述图1所示实施例的步骤100的一种具体实现方式。
[0064]303、判断归一化数值是否大于预设归一化阈值;当归一化数值大于预设归一化阈值,执行步骤204;否则当归一化数值等于预设归一化阈值,暂不执行任何操作。
[0065]304、调节governor调频模式的调频参数,使得归一化数值靠近预设归一化阈值,以调节CPU的能耗。
[0066]本实施例的步骤303和步骤304可以参考上述图2所示实施例的步骤203和步骤204的具体实现方式,详细参考上述实施例的相关记载,在此不再赘述。
[0067 ]本实施例的调频参数的调节方法,通过采用上述方案对governor调频模式的调频参数进行调节,可以使得归一化数值靠近预设归一化阈值,以调节CHJ的能耗,从而使得CPU在保证不影响用户体验的前提下,能耗最低,最省电。本实施例的调频参数的调节方案,通过对移动终端的调频器的governor调频模式的调频参数的调节,可以使得移动终端的CPU的性能处于不影响用户体验的最佳状态,且能够保证移动终端的CPU的功耗最小,最省电,因此,可以有效地增强了移动终端电池的续航能力。
[0068]图4为本发明的调频参数的调节装置实施例一的结构示意图。如图4所示,本实施例的调频参数的调节装置,具体可以包括:获取模块10、判断模块11和调节模块12。
[0069]其中获取模块10用于获取采用governor调频模式对CPU调频时,CPU运行预设代码所对应的归一化数值;判断模块11用于判断获取模块10获取的归一化数值是否大于预设归一化阈值;其中预设归一化阈值为使(PU以维持移动终端基本性能运行所需频率,运行预设代码所对应的归一化的数值位;调节模块12用于根据判断模块11的判断结果,当确定归一化数值大于预设归一化阈值,调节governor调频模式的调频参数,使得归一化数值靠近预设归一化阈值,以调节CPU的能耗。
[0070]本实施例的调频参数的调节装置,通过采用如上模块实现调频参数的调节方法以及效果与上述图1所示的实施例的相同,详细可以参考上述图1所示实施例的记载,在此不再赘述。
[0071]图5为本发明的调频参数的调节装置实施例二的结构示意图。如图5所示,本实施例的调频参数的调节装置,本实施例的调频参数的调节装置,在上述图4所示实施例的技术方案的基础上,进一步更加详细地描述本发明的技术方案。
[0072]如图5所示,本实施例的调频参数的调节装置中,获取模块10,具体可以包括:第一获取单元101、第二获取单元102和计算单元103。
[0073]其中第一获取单元101用于当CPU为单核时,在CPU运行预设代码过程中,采用governor调频模式对CPU调频时,获取CPU运行预设代码所需的第一平均时间;第二获取单元102用于当CPU为单核时,在CPU运行预设代码过程中,采用performance调频模式对CPU调频时,获取CHJ运行预设代码所需的第二平均时间;计算单元103用于根据第一获取单元101获取的第一平均时间和第二获取单元102获取的第二平均时间,并以第二平时时间为基准,计算CPU运行预设代码所对应的归一化数值。此时判断模块11与计算单元103连接,判断模块11判断计算单元103计算的归一化数值是否大于预设归一化阈值。
[0074]或者本实施例的调频参数的调节装置中,第一获取单元101还用于当CTU为多核时,在CPU运行预设代码过程中,采用governor调频模式对CPU调频,并根据负载调节CPU的核数时,获取CHJ运行预设代码所需的第三平均时间;第二获取单元102还用于当CPU为多核时,在CPU运行预设代码过程中,采用performance调频模式对CPU调频,并使得CPU运行时的核数为最高时,获取CPU运行预设代码所需的第四平均时间;计算单元103还用于根据第一获取单元101获取的第三平均时间和第二获取单元102获取的第四平均时间,并以第四平时时间为基准,计算CPU运行预设代码所对应的归一化数值。
[0075]进一步可选地,本实施例的调频参数的调节装置中,调节模块12具体用于当归一化数值大于预设归一化阈值,执行如下至少一种操作:
[0076]调节governor调频模式的采样周期;
[0077]调节governor调频模式的升高频率的门限;
[0078]调节governor调频模式的降低频率的门限;
[0079]调节CPU是否接受突发大负载的响应;以及
[0080]调节CPU处于最高频率的持续时间。
[0081]本实施例的调频参数的调节装置,通过采用如上模块实现调频参数的调节方法以及效果与上述图2或者图3所示的实施例的相同,详细可以参考上述图2或者图3所示实施例的记载,在此不再赘述。
[0082]本发明还可以提供一种调频器实施例,本实施例中该调频器中设置有如上图4或者图5所示的调频参数的调节装置。本实施例中时以将调频参数的调节装置设置在对CPU调频的调频器中为例。其中调频参数的调节装置的结构详细可以参考上述图4或者图5所示实施例的记载,具体实现方式可以参考上述图1-图3任一实施例的记载,在此不再赘述。
[0083]本发明还可以提供一种移动终端实施例。本实施例中该移动终端上设置有如上实施例的调频器,详细可以参考上述调频器实施例的记载。
[0084]本发明还可以提供另一种移动终端实施例。在本实施例中,该移动终端上设置有如上图4或者图5所示实施例的调频参数的调节装置以及调频器,调频器能够工作在governor调频模式下,调频参数的调节装置用于对调频器的所述governor调频模式的调频参数进行调节。本实施例中,调频参数的调节装置可以独立于调频器,即不设置在调频器内部。同理,其中调频参数的调节装置的结构详细可以参考上述图4或者图5所示实施例的记载,具体实现方式可以参考上述图1-图3任一实施例的记载,在此不再赘述。
[0085]上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。
【主权项】
1.一种调频参数的调节方法,其特征在于,包括: 获取采用governor调频模式对中央处理器调频时,所述中央处理器运行预设代码所对应的归一化数值; 判断所述归一化数值是否大于预设归一化阈值;所述预设归一化阈值为使所述中央处理器以维持移动终端基本性能运行所需频率,运行所述预设代码所对应的归一化的数值位; 当所述归一化数值大于所述预设归一化阈值,调节所述governor调频模式的调频参数,使得所述归一化数值靠近所述预设归一化阈值,以调节所述中央处理器的能耗。2.根据权利要求1所述的方法,其特征在于,当所述中央处理器为单核时,获取采用governor调频模式对中央处理器调频时,所述中央处理器运行预设代码所对应的归一化数值,具体包括: 在所述中央处理器运行所述预设代码过程中,采用所述governor调频模式对所述中央处理器调频时,获取所述中央处理器运行所述预设代码所需的第一平均时间; 在所述中央处理器运行所述预设代码过程中,采用performance调频模式对所述中央处理器调频时,获取所述中央处理器运行所述预设代码所需的第二平均时间; 根据所述第一平均时间和所述第二平均时间,并以所述第二平时时间为基准,计算所述中央处理器运行所述预设代码所对应的所述归一化数值。3.根据权利要求1所述的方法,其特征在于,当所述中央处理器为多核时,获取采用governor调频模式对中央处理器调频时,所述中央处理器运行预设代码所对应的归一化数值,具体包括: 在所述中央处理器运行所述预设代码过程中,采用所述governor调频模式对所述中央处理器调频,并根据负载调节所述中央处理器的核数时,获取所述中央处理器运行所述预设代码所需的第三平均时间; 在所述中央处理器运行所述预设代码过程中,采用所述performance调频模式对所述中央处理器调频,并使得所述中央处理器运行时的核数为最高时,获取所述中央处理器运行所述预设代码所需的第四平均时间; 根据所述第三平均时间和所述第四平均时间,并以所述第四平时时间为基准,计算所述中央处理器运行所述预设代码所对应的所述归一化数值。4.根据权利要求2或3所述的方法,其特征在于,所述调节所述governor调频模式的调频参数,具体包括如下至少一种: 调节所述governor调频模式的采样周期; 调节所述governor调频模式的升高频率的门限; 调节所述governor调频模式的降低频率的门限; 调节所述中央处理器是否接受突发大负载的响应;以及 调节所述中央处理器处于所述最高频率的持续时间。5.一种调频参数的调节装置,其特征在于,包括: 获取模块,用于获取采用governor调频模式对中央处理器调频时,所述中央处理器运行预设代码所对应的归一化数值; 判断模块,用于判断所述归一化数值是否大于预设归一化阈值;所述预设归一化阈值为使所述中央处理器以维持移动终端基本性能运行所需频率,运行所述预设代码所对应的归一化的数值位; 调节模块,用于当所述归一化数值大于所述预设归一化阈值,调节所述governor调频模式的调频参数,使得所述归一化数值靠近所述预设归一化阈值,以调节所述中央处理器的能耗。6.根据权利要求5所述的装置,其特征在于,所述获取模块,包括: 第一获取单元,用于当所述中央处理器为单核时,在所述中央处理器运行所述预设代码过程中,采用所述governor调频模式对所述中央处理器调频时,获取所述中央处理器运行所述预设代码所需的第一平均时间; 第二获取单元,用于当所述中央处理器为单核时,在所述中央处理器运行所述预设代码过程中,采用performance调频模式对所述中央处理器调频时,获取所述中央处理器运行所述预设代码所需的第二平均时间; 计算单元,用于根据所述第一平均时间和所述第二平均时间,并以所述第二平时时间为基准,计算所述中央处理器运行所述预设代码所对应的所述归一化数值。7.根据权利要求6所述的装置,其特征在于: 所述第一获取单元,还用于当所述中央处理器为多核时,在所述中央处理器运行所述预设代码过程中,采用所述governor调频模式对所述中央处理器调频,并根据负载调节所述中央处理器的核数时,获取所述中央处理器运行所述预设代码所需的第三平均时间;所述第二获取单元,还用于当所述中央处理器为多核时,在所述中央处理器运行所述预设代码过程中,采用所述performance调频模式对所述中央处理器调频,并使得所述中央处理器运行时的核数为最高时,获取所述中央处理器运行所述预设代码所需的第四平均时间; 所述计算单元,还用于根据所述第三平均时间和所述第四平均时间,并以所述第四平时时间为基准,计算所述中央处理器运行所述预设代码所对应的所述归一化数值。8.根据权利要求6或7所述的装置,其特征在于,所述调节模块,具体用于当所述归一化数值大于所述预设归一化阈值,执行如下至少一种操作: 调节所述governor调频模式的采样周期; 调节所述governor调频模式的升高频率的门限; 调节所述governor调频模式的降低频率的门限; 调节所述中央处理器是否接受突发大负载的响应;以及 调节所述中央处理器处于所述最高频率的持续时间。9.一种调频器,其特征在于,所述调频器中设置有如上权利要求5-8任一所述的调频参数的调节装置。10.一种移动终端,其特征在于,所述移动终端上设置有如上权利要求9所述的调频器; 或者所述移动终端上设置有如上权利要求5-8任一所述的调频参数的调节装置以及调频器,所述调频器能够工作在governor调频模式下,所述调频参数的调节装置用于对所述调频器的所述governor调频模式的调频参数进行调节。
【文档编号】G06F1/32GK105867582SQ201511030952
【公开日】2016年8月17日
【申请日】2015年12月31日
【发明人】任数风, 谢国锋
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1