一种终端的省电方法及装置制造方法及图纸

技术编号:15696532 阅读:42 留言:0更新日期:2017-06-24 12:15
本发明专利技术公开了一种终端的省电方法及装置。该方法包括:根据所述终端的CPU中多个核心的频率将所述多个核心分类;将所述终端中的程序分别与分类后的核心绑定;根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行。本发明专利技术提供的方法可解决现有技术中移动终端的省电方法中操作不便的问题,简化移动终端的省电操作中所需的用户操作,不需用户频繁对应用程序进行手动清理,自动实现较大程度的省电,同时不会误关闭用户需要使用的程序,减少用户重新开启程序所等待的时长。

【技术实现步骤摘要】
一种终端的省电方法及装置
本专利技术实施例涉及移动终端
,尤其涉及一种终端的省电方法及装置。
技术介绍
随着手机和平板等移动终端的不断发展,移动终端的使用越来越广泛。其中,移动终端的使用也不再局限于打电话和发短信等简单的功能的使用,如各种即时通讯客户端,例如微信和QQ,又如各种视频客户端以及各种游戏客户端等应用程序均可在移动终端中进行使用。随着使用的应用程序的增加,如何使得移动终端的待机时长达到最大限度的延长成为移动终端领域的一个重点研究问题。针对移动终端中耗电应用程序的处理,目前通常的做法是用户手动将应用程序进行关闭,或通过一键清理的方式关闭正在运行的应用程序,又或者将移动终端设置为超级省电方式,即只允许部分应用程序运行,进而实现移动终端的省电。然而上述方法中,均需用户手动进行操作;且若用户忘记对开启的应用程序进行清理,则无法达到省电的目的;若采取一键清理的方式可能会误关闭用户需要使用的应用程序,导致用户需重新开启该应用程序;若采取超级省电方式,则导致只允许部分应用程序运行。因此,上述方法中存在用户使用不便的问题。
技术实现思路
本专利技术提供一种终端的省电方法及装置,以解决现有技术中移动终端的省电方法中操作不便的问题,简化移动终端的省电操作中所需的用户操作,并实现较大程度的省电。第一方面,本专利技术实施例提供了一种终端的省电方法,该方法包括:根据所述终端的CPU中多个核心的频率将所述多个核心分类;将所述终端中的程序分别与分类后的核心绑定;根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行。上述方案中,优选的是,所述根据所述终端的CPU中多个核心的频率将所述多个核心分类,包括:将所述终端的CPU中多个核心中频率高于第一预设阈值的预设个数的核心确定为第一类核心,将频率低于第二预设阈值的预设个数的核心确定为第二类核心。上述方案中,优选的是,所述将所述终端中的程序分别与分类后的核心绑定,包括:将系统程序与所述第一类核心中的第一核心绑定;将应用程序与所述第一类核心中除第一核心之外的任一核心以及与所述第二类核心中的任一核心绑定。上述方案中,优选的是,所述根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行,包括:在所述终端处于工作状态下时,将所述系统程序在所述第一核心上运行;在所述终端处于休眠状态下时,将所述第一核心关闭;或者,在应用程序为前台运行的状态下,将该应用程序在与其绑定的第一类核心的核心上运行;在应用程序为后台运行的状态下,将该应用程序在与其绑定的第二类核心的核心上运行。上述方案中,优选的是,所述根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行,包括:设置应用程序的开启时间和\或关闭时间;若所述开启时间到达,则将与所述开启时间对应的应用程序在与其绑定的第二类核心的核心上运行,直至该应用程序转换为前台运行的状态,将该应用程序在与其绑定的第一类核心的核心上运行;若所述关闭时间到达,则将与所述关闭时间对应的应用程序关闭。第二方面,本专利技术实施例还提供了一种终端的省电装置,该装置包括:核心分类模块,用于根据所述终端的CPU中多个核心的频率将所述多个核心分类;核心绑定模块,用于将所述终端中的程序分别与分类后的核心绑定;核心控制模块,用于根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行。上述方案中,优选的是,所述核心分类模块,具体用于:将所述终端的CPU中多个核心中频率高于第一预设阈值的预设个数的核心确定为第一类核心,将频率低于第二预设阈值的预设个数的核心确定为第二类核心。上述方案中,优选的是,所述核心绑定模块,包括:系统程序绑定单元,用于将系统程序与所述第一类核心中的第一核心绑定;应用程序绑定单元,用于将应用程序与所述第一类核心中除第一核心之外的任一核心以及与所述第二类核心中的任一核心绑定。上述方案中,优选的是,所述核心控制模块,具体用于:在所述终端处于工作状态下时,将所述系统程序在所述第一核心上运行;在所述终端处于休眠状态下时,将所述第一核心关闭;或者,在应用程序为前台运行的状态下,将该应用程序在与其绑定的第一类核心的核心上运行;在应用程序为后台运行的状态下,将该应用程序在与其绑定的第二类核心的核心上运行。上述方案中,优选的是,所述核心控制模块,包括:时间设置单元,用于设置应用程序的开启时间和\或关闭时间;核心控制单元,用于若所述开启时间到达,则将与所述开启时间对应的应用程序在与其绑定的第二类核心的核心上运行,直至该应用程序转换为前台运行的状态,将该应用程序在与其绑定的第一类核心的核心上运行;程序关闭单元,用于若所述关闭时间到达,则将与所述关闭时间对应的应用程序关闭。本专利技术通过根据终端的CPU中多个核心的频率将多个核心分类;将终端中的程序分别与分类后的核心绑定;根据程序的不同的工作状态控制程序在绑定的核心上运行。解决了现有技术中移动终端的省电方法中操作不便的问题,简化移动终端的省电操作中所需的用户操作,不需用户频繁对应用程序进行手动清理,自动实现较大程度的省电,同时不会误关闭用户需要使用的程序,减少用户重新开启程序所等待的时长。附图说明图1是本专利技术实施例一中的一种终端的省电方法的流程图;图2是本专利技术实施例二中的一种终端的省电方法的流程图;图3是本专利技术实施例三中的一种终端的省电装置的结构框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种终端的省电方法的流程图,本实施例可适用于需对移动终端进行省电的情况,该方法可以由终端的省电装置来执行,该装置可由软件和\或硬件组成。本专利技术实施例提供的方法具体包括如下步骤:步骤110、根据终端的CPU中多个核心的频率将多个核心分类。其中,终端包括手机和平板等移动终端。目前终端中所使用CPU(CentralProcessingUnit,中央处理器),一般包括多个核心,如四核CPU或八核CPU等。其中,多核CPU中多个核心的频率一般不同。频率越高的核心,处理速度越快,同时耗电量越高。以八核CPU为例,八个核心中可有四个核心的频率为1.5GHz,另外四个核心的频率为2GHz。在本实施例中,根据终端的CPU中多个核心的频率将多个核心分类,如可将多个核心中高于第一预设阈值的核心确定为第一类核心,则第一类核心为处理速度较快,耗电量较高的核心,将多个核心中低于第一预设阈值的核心确定为第二类核心,则第二类核心为处理速度一般,但耗电量较低的核心;又如还可将多个核心中高于第一预设阈值的预设个数的核心确定为第一类核心,将多个核心中低于第二预设阈值的预设个数的核心确定为第二类核心。步骤120、将终端中的程序分别与分类后的核心绑定。优选的,终端中的程序包括系统程序和应用程序,其中,系统程序为控制屏幕和触摸屏等相关的程序,应用程序为终端中安装的如微信、QQ和支付宝等应用程序。在将多核CPU中的多个核心分类后,则将终端中的程序分别与分类后的核心绑定。优选的,可为用户提供程序与核心进行绑定的设置页面,如在每个程序的设置选项中增加CPU绑定设置选项,若用户选中该选项,则本文档来自技高网...
一种终端的省电方法及装置

【技术保护点】
一种终端的省电方法,其特征在于,包括:根据所述终端的CPU中多个核心的频率将所述多个核心分类;将所述终端中的程序分别与分类后的核心绑定;根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行。

【技术特征摘要】
1.一种终端的省电方法,其特征在于,包括:根据所述终端的CPU中多个核心的频率将所述多个核心分类;将所述终端中的程序分别与分类后的核心绑定;根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行。2.根据权利要求1所述的方法,其特征在于,所述根据所述终端的CPU中多个核心的频率将所述多个核心分类,包括:将所述终端的CPU中多个核心中频率高于第一预设阈值的预设个数的核心确定为第一类核心,将频率低于第二预设阈值的预设个数的核心确定为第二类核心。3.根据权利要求2所述的方法,其特征在于,所述将所述终端中的程序分别与分类后的核心绑定,包括:将系统程序与所述第一类核心中的第一核心绑定;将应用程序与所述第一类核心中除第一核心之外的任一核心以及与所述第二类核心中的任一核心绑定。4.根据权利要求3所述的方法,其特征在于,所述根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行,包括:在所述终端处于工作状态下时,将所述系统程序在所述第一核心上运行;在所述终端处于休眠状态下时,将所述第一核心关闭;或者,在应用程序为前台运行的状态下,将该应用程序在与其绑定的第一类核心的核心上运行;在应用程序为后台运行的状态下,将该应用程序在与其绑定的第二类核心的核心上运行。5.根据权利要求3所述的方法,其特征在于,所述根据所述程序的不同的工作状态控制所述程序在绑定的核心上运行,包括:设置应用程序的开启时间和\或关闭时间;若所述开启时间到达,则将与所述开启时间对应的应用程序在与其绑定的第二类核心的核心上运行,直至该应用程序转换为前台运行的状态,将该应用程序在与其绑定的第一类核心的核心上运行;若所述关闭时间到达,则将与所述关闭时间对应的应用程序关闭。...

【专利技术属性】
技术研发人员:李承敏
申请(专利权)人:上海与德信息技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1