本发明专利技术提供一种移动终端的节能方法和设备,所述方法包括:a)监测所述移动终端是否加载网页数据流;b)当加载网页数据流时,确定所述网页数据流的网页复杂度;c)从多个预设的调节参数的参数值中确定所述调节参数的最优参数值;d)按照确定的最优参数值来设定所述调节参数;e)根据设定的调节参数调整所述处理器的频率,在调整的频率下加载所述网页数据流。在根据本发明专利技术的示例性实施例的移动终端的节能方法和设备中,根据网页复杂度来调整用于调整处理器的频率的调节参数,间接地调整处理器的频率,其适用性广,精度高,节能效果好。
【技术实现步骤摘要】
移动终端的节能方法和设备
本专利技术涉及移动终端的功耗控制
更具体地讲,涉及一种移动终端的节能方法和设备。
技术介绍
随着网络技术、通信技术和数字信号处理技术的发展,人们常常通过移动终端(诸如智能手机、个人计算机、平板电脑、游戏机、数字多媒体播放器等)接入互联网以浏览互联网上的信息,例如,通过移动终端上安装的浏览器应用来打开网页,从而浏览新闻、消息等内容,通过各种网络通信应用(如QQ应用、微信应用等)来打开朋友圈信息,从而浏览朋友发布的各种信息,通过各种购物应用(如淘宝应用,京东应用等)来打开各种购物页面,从而浏览各种商品信息。但是,有限的电池容量限制了移动终端的使用时长,影响了各种应用的用户体验。目前市场上主要通过优化应用程序或者关闭后台程序实现移动终端的节能。但是并不是所有的应用程序开发者都会注重应用程序能耗方面的优化,关闭后台程序的方式则有可能会影响用户体验,且关闭一些会频繁自动启动的应用本身会增加移动终端能量的消耗。例如,目前市场上存在着的多个浏览器客户端:网易、谷歌、360等,它们中的有些技术致力于优化浏览器内部源码,比如优化“webkit”,但是很多浏览器的“webkit”机制仅适用于引擎采用“webkit”的浏览器,对于那些本身并不使用“webkit”的浏览器,这种节能方式就不适用。综上所述,现有的移动终端的节能方法适用性不广,精度不高,节能效果不佳。
技术实现思路
本专利技术的示例性实施例在于提供一种移动终端的节能方法和设备,以解决现有的节能方法适用性不广、精度不高、节能效果不佳的问题。本专利技术的一方面提供一种移动终端的节能方法,所述方法包括:a)监测所述移动终端是否加载网页数据流;b)当加载网页数据流时,确定所述网页数据流的网页复杂度;c)根据用于调整所述处理器的频率的调节参数的参数值、网页复杂度、能耗和网页加载时间之间的对应关系以及确定的网页复杂度,从多个预设的调节参数的参数值中确定所述调节参数的最优参数值,其中,所述最优参数值为使用所述最优参数值调整所述处理器的频率后,所述移动终端在预设时间范围内完成所述网页数据流的加载的能耗最低的参数值;d)按照确定的最优参数值来设定所述调节参数;e)根据设定的调节参数调整所述处理器的频率,在调整的频率下加载所述网页数据流。可选地,在所述方法的步骤c)中,根据预定函数、确定的网页复杂度从所述多个预设的参数值中确定所述调节参数的最优参数值,所述预定函数指示所述调节参数的参数值、网页复杂度、能耗和网页加载时间之间的对应关系。可选地,在所述方法的步骤b)中,根据以下至少一项来确定网页复杂度:所述网页数据流的大小、所述网页数据流包括的标签的类型数量、所述标签的总数量、网页数据流包括的标签的类型、每种标签的数量、每种标签的大小。可选地,在所述方法中,步骤a)包括:监测所述移动终端的前台应用是否加载网页数据流。可选地,在所述方法中,所述调节参数包括用于调整频率的延迟时间。根据本专利技术的另一方面提供一种移动终端的节能设备,所述节能设备包括:监测单元,监测所述移动终端是否加载网页数据流;网页复杂度确定单元,当加载网页数据流时,确定所述网页数据流的网页复杂度;最优参数值确定单元,根据用于调整所述处理器的频率的调节参数的参数值、网页复杂度、能耗和网页加载时间之间的对应关系以及确定的网页复杂度,从多个预设的调节参数的参数值中确定所述调节参数的最优参数值,其中,所述最优参数值为使用所述最优参数值调整所述处理器的频率后,所述移动终端在预设时间范围内完成所述网页数据流的加载的能耗最低的参数值;设定单元,按照确定的最优参数值来设定所述调节参数;调整单元,根据设定的调节参数来调整处理器的频率,在所述调整的频率下加载所述网页数据流。可选地,在所述设备中,最优参数值确定单元根据预定函数、确定的网页复杂度从所述多个预设的参数值中确定所述调节参数的最优参数值,所述预定函数指示所述调节参数的参数值、网页复杂度、能耗和网页加载时间之间的对应关系。可选地,在所述设备中,网页复杂度确定单元根据以下至少一项来确定网页复杂度:所述网页数据流的大小、所述网页数据流包括的标签的类型数量、所述标签的总数量、网页数据流包括的标签的类型、每种标签的数量、每种标签的大小。可选地,在所述设备中,监测单元监测所述移动终端的前台应用是否加载网页数据流。可选地,在所述设备中,所述调节参数包括用于调整频率的延迟时间。在根据本专利技术的示例性实施例的移动终端的节能方法和设备中,根据网页复杂度来确定用于调整处理器的频率的调节参数的最优参数值,通过按照最优参数值来设定调节参数的方式来间接地调整处理器的频率,其适用性广,精度高,节能效果好。此外,在所述调节参数包括用于调整频率的延迟时间的参数的情况下,例如,在基于“Linux”的系统中,调节参数“CPUFreqgovernor”包括用于调整频率的延迟时间“above_hispeed_delay”,在按照设定的调节参数调整的频率下加载所述网页数据流的过程中,如果出现需要迅速提高频率的情况,在根据本专利技术的示例性实施例的移动终端的节能方法和设备中,在所述用于调整频率的延迟时间之后即对频率进行调节,与现有技术中,需要在所述网页数据流的加载完成后才能对频率进行调节的方式相比,响应速度更快。将在接下来的描述中部分阐述本专利技术另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本专利技术的实施而得知。附图说明通过下面结合附图进行的详细描述,本专利技术的上述和其它目的、特点和优点将会变得更加清楚,其中:图1是示出根据本专利技术的实施例的移动终端的节能方法的流程图;图2是示出根据本专利技术的实施例的移动终端的节能设备的框图。具体实施方式下面参照附图详细描述本专利技术的实施例。图1是示出根据本专利技术的实施例的移动终端的节能方法的流程图。所述移动终端是可以接入互联网以浏览互联网上的信息的电子设备,例如智能手机、个人计算机、平板电脑、游戏机、数字多媒体播放器等。根据本专利技术的实施例的移动终端的节能方法可以在移动终端的系统中实现,也可以在移动终端中安装的浏览器应用中实现。参照图1,步骤S10,监测所述移动终端是否加载网页数据流。这里,监测所述移动终端是否即将加载网页数据流。例如,可以监测所述移动终端是否有超文本标记语言(HTML)请求,当监测到有HTML请求时,则表示即将有网页数据流进行加载。这里,在所述节能方法在移动终端的系统中实现的情况下,在步骤S10,监测移动终端的前台应用是否加载网页数据流。在所述节能方法在移动终端中安装的浏览器应用中实现的情况下,在步骤S10,监测所述浏览器应用是否加载网页数据流。当加载网页数据流时,执行步骤S20;当没有加载网页数据流时,继续执行步骤S10。在步骤S20,确定所述网页数据流的网页复杂度。所述网页复杂度表示网页数据流中包含的数据的复杂程度。所述网页复杂度可以反映网页数据流的加载时间以及加载网页数据流的能耗。在其他因素不变的情况下,网页复杂度越高,所述加载时间越长;网页复杂度越低,所述加载时间越短。在其他因素不变的情况下,网页复杂度越高,所述能耗越高;网页复杂度越低,所述能耗越低。这里,可以根据所述网页数据流的大小以及包括标签的类型等信息来确定所述网页复杂度,其中,标签是指本文档来自技高网...
【技术保护点】
一种移动终端的节能方法,其特征在于,包括:a)监测所述移动终端是否加载网页数据流;b)当加载网页数据流时,确定所述网页数据流的网页复杂度;c)根据用于调整所述处理器的频率的调节参数的参数值、网页复杂度、能耗和网页加载时间之间的对应关系以及确定的网页复杂度,从多个预设的调节参数的参数值中确定所述调节参数的最优参数值,其中,所述最优参数值为使用所述最优参数值调整所述处理器的频率后,所述移动终端在预设时间范围内完成所述网页数据流的加载的能耗最低的参数值;d)按照确定的最优参数值来设定所述调节参数;e)根据设定的调节参数调整所述处理器的频率,在调整的频率下加载所述网页数据流。
【技术特征摘要】
1.一种移动终端的节能方法,其特征在于,包括:a)监测所述移动终端是否加载网页数据流;b)当加载网页数据流时,确定所述网页数据流的网页复杂度,其中,所述网页复杂度表示网页数据流中包含的数据的复杂程度,其中,所述网页复杂度用于反映网页数据流的加载时间以及加载网页数据流的能耗;c)根据用于调整处理器的频率的调节参数的参数值、网页复杂度、能耗和网页加载时间之间的对应关系以及确定的网页复杂度,从多个预设的调节参数的参数值中确定所述调节参数的最优参数值,其中,所述最优参数值为使用所述最优参数值调整所述处理器的频率后,所述移动终端在预设时间范围内完成所述网页数据流的加载的能耗最低的参数值;d)按照确定的最优参数值来设定所述调节参数;e)根据设定的调节参数调整所述处理器的频率,在调整的频率下加载所述网页数据流。2.根据权利要求1所述的方法,其特征在于,在步骤c)中,根据预定函数、确定的网页复杂度从所述多个预设的调节参数的参数值中确定所述调节参数的最优参数值,所述预定函数指示所述调节参数的参数值、网页复杂度、能耗和网页加载时间之间的对应关系。3.根据权利要求1所述的方法,其特征在于,在步骤b)中,根据以下至少一项来确定网页复杂度:所述网页数据流的大小、所述网页数据流包括的标签的类型数量、所述标签的总数量、网页数据流包括的标签的类型、每种标签的数量、每种标签的大小。4.根据权利要求1所述的方法,其特征在于,步骤a)包括:监测所述移动终端的前台应用是否加载网页数据流。5.根据权利要求1所述的方法,其特征在于,所述调节参数包括用于调节频率的延迟时间。6.一种移动终端的节能设...
【专利技术属性】
技术研发人员:符米静,唐创奇,强文辉,
申请(专利权)人:西安三星电子研究有限公司,三星电子株式会社,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。