CN103529925A - 根据应用场景切换cpu工作模式的方法及装置 - Google Patents

根据应用场景切换cpu工作模式的方法及装置 Download PDF

Info

Publication number
CN103529925A
CN103529925A CN201310528393.9A CN201310528393A CN103529925A CN 103529925 A CN103529925 A CN 103529925A CN 201310528393 A CN201310528393 A CN 201310528393A CN 103529925 A CN103529925 A CN 103529925A
Authority
CN
China
Prior art keywords
cpu
application scenarios
mode
terminal
mapping table
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310528393.9A
Other languages
English (en)
Inventor
李超峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen ZTE Mobile Telecom Co Ltd
Original Assignee
Shenzhen ZTE Mobile Telecom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen ZTE Mobile Telecom Co Ltd filed Critical Shenzhen ZTE Mobile Telecom Co Ltd
Priority to CN201310528393.9A priority Critical patent/CN103529925A/zh
Publication of CN103529925A publication Critical patent/CN103529925A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Power Sources (AREA)

Abstract

本发明适用于通信领域,提供了一种根据应用场景切换CPU工作模式的方法及装置,所述方法包括:检测终端当前的应用场景;根据检测到的应用场景以及预设的应用场景与CPU工作模式的映射表切换至对应的CPU工作模式。本发明实施例的方法及装置可降低终端功耗,提高电池续航能力。

Description

根据应用场景切换CPU工作模式的方法及装置
技术领域
本发明属于通信领域,尤其涉及一种根据应用场景切换CPU工作模式的方法及装置。
背景技术
电池续航已经成为智能手机一个重点关注的问题。如今,智能手机在结构设计上对轻薄的追求,使得设备电池容量不可能做的很大。那么如何在电池电量一定的情况下,优化***功耗,提供***的续航能力,给用户良好的体验成了重大课题。影响***功耗的因素很多包括显示屏、CPU等,以CPU为例,CPU工作模式一般包括Interactive3、Ondemand2、Userspace4、Powersave5、Performance1等,不同的CPU工作模式对***功耗的影响不同,一般而言,低功耗模式会有更好的续航时间,但***流畅性不及高功耗模式,而通常的智能机在设置CPU模式时,一般选择一个折中的模式。上述折扣模式的缺陷在于即无法满足高功耗应用的***流畅,也无法满足更好的续航时间。
发明内容
本发明实施例的目的在于提供一种根据应用场景切换CPU工作模式的方法及装置,旨在解决现有的终端无法根据应用场景不同调整CPU工作模式而导致电池续航不足的问题。
本发明实施例是这样实现的,一种根据应用场景切换CPU工作模式的方法,所述方法包括:
检测终端当前的应用场景;
根据检测到的应用场景以及预设的应用场景与CPU工作模式的映射表切换至对应的CPU工作模式。
进一步地,在执行所述检测终端当前的应用场景之前包括:
设置所述终端的不同应用场景下的状态参数;以及,
设置应用场景与CPU工作模式的映射表。
进一步地,所述状态参数包括终端屏幕的开关状态和/或CPU的负载状态。
进一步地,所述CPU工作模式包括默认模式、游戏模式和待机模式。
本发明还提出一种根据应用场景切换CPU工作模式的装置,所述装置包括:
检测模块,用于检测终端当前的应用场景;
切换模块,用于根据检测到的应用场景以及预设的应用场景与CPU工作模式的映射表切换至对应的CPU工作模式。
进一步地,还包括:
设置模块,用于设置所述终端的不同应用场景下的状态参数;以及,设置应用场景与CPU工作模式的映射表。
进一步地,所述状态参数包括终端屏幕的开关状态和/或CPU的负载状态。
进一步地,所述CPU工作模式包括默认模式、游戏模式和待机模式。
在本发明实施例中,终端根据当前的屏幕开关、CPU负载等状态参数判定终端当前所处的应用场景,再根据该应用场景切换至对应的CPU工作模式,如此,在不同的CPU工作模式下,提供不同的电池供给,即满足了高功耗的应用,又解决了电池续航的问题,给用户提供了良好的体验。
附图说明
图1是本发明实施例提供的根据应用场景切换CPU工作模式的方法的流程图;
图2是本发明实施例提供的根据应用场景切换CPU工作模式的装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例一提出一种根据应用场景切换CPU工作模式的方法。如图1所示,本发明实施例一的方法包括:
步骤S1、设置终端的不同应用场景下的状态参数以及设置应用场景与CPU工作模式的映射表。首先建立多个特定的应用场景及其状态参数,在不同的应用场景下,终端的状态参数不同,终端的状态参数包括终端屏幕的开关状态、屏幕开或关的时间、CPU的负载状态等。例如将开机场景设置为屏幕开、CPU的负载为50%;将游戏场景设置为屏幕开、CPU负载为80%以上,该场景对应的CPU工作模式为游戏模式。CPU工作模式包括Performance模式、Ondemand模式、Interactive模式、Userspace模式、Powersave模式,其功耗依次降低。其次,设置各应用场景对应的CPU工作模式,建立应用场景与CPU工作模式的映射表,例如在游戏场景时对应的CPU工作模式为Performance模式。
步骤S2、检测终端当前的应用场景。实时或手工检测终端的各种状态参数,判断终端当前的应用场景,即终端的屏幕开或关,开或关的时间以及CPU的负载情况,其它可以考虑到状态参数也适用于本方案,再根据上述状态参数确定终端当前的应用场景。
步骤S3、根据检测到的应用场景切换至对应的CPU工作模式。根据预先设置的映射表确定检测到的应用场景对应的CPU工作模式。如当监听到屏幕关闭长达一预设的时间时,则判断终端处于待机的场景,此时可将CPU工作模式切换至Powersave模式,节约***功耗;而当CPU负载大于80%时,则将CPU工作模式切换至Interactive模式,此时可控制***功耗过大。
本发明实施例一采用根据终端的应用场景动态调整CPU工作模式,可以降低***的功耗,延长续航时间。由于动态调整CPU工作模式,在游戏场景等特定场景下采用高性能的CPU工作模式,还可增强用户体验。
实施例二
本发明实施例二提出一种根据应用场景切换CPU工作模式的装置,该装置可以是终端本身,也可以是终端内置或外接的一装置。如图2所示,本发明实施例的装置包括:
设置模块10,用于设置所述终端的不同应用场景下的状态参数;以及,设置应用场景与CPU工作模式的映射表。
检测模块20,用于检测终端当前的应用场景;
切换模块30,用于根据检测到的应用场景以及预设的应用场景与CPU工作模式的映射表切换至对应的CPU工作模式。
具体地,设置模块10首先建立多个特定的应用场景及其状态参数,在不同的应用场景下,终端的状态参数不同,终端的状态参数包括终端屏幕的开关状态、屏幕开或关的时间、CPU的负载状态等。例如将开机场景设置为屏幕开、CPU的负载为50%;将游戏场景设置为屏幕开、CPU负载为80%以上,该场景对应的CPU工作模式为游戏模式。CPU工作模式包括Performance模式、Ondemand模式、Interactive模式、Userspace模式、Powersave模式,其功耗依次降低。其次,设置模块10设置各应用场景对应的CPU工作模式,建立应用场景与CPU工作模式的映射表,例如在游戏场景时对应的CPU工作模式为Performance模式。
检测模块20实时或手工检测终端的各种状态参数,判断终端当前的应用场景,即终端的屏幕开或关,开或关的时间以及CPU的负载情况,其它可以考虑到状态参数也适用于本方案,再根据上述状态参数确定终端当前的应用场景。
切换模块30根据预先设置的映射表确定检测到的应用场景对应的CPU工作模式。如当监听到屏幕关闭长达一预设的时间时,则判断终端处于待机的场景,此时可将CPU工作模式切换至Powersave模式,节约***功耗;而当CPU负载大于80%时,则将CPU工作模式切换至Interactive模式,此时可控制***功耗过大。
本发明实施例二的装置根据终端的应用场景动态调整CPU工作模式,可以降低***的功耗,延长续航时间。由于动态调整CPU工作模式,在游戏场景等特定场景下采用高性能的CPU工作模式,还可增强用户体验。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种根据应用场景切换CPU工作模式的方法,其特征在于,所述方法包括:
检测终端当前的应用场景;
根据检测到的应用场景以及预设的应用场景与CPU工作模式的映射表切换至对应的CPU工作模式。
2.如权利要求1所述的方法,其特征在于,在执行所述检测终端当前的应用场景之前包括:
设置所述终端的不同应用场景下的状态参数;以及,
设置应用场景与CPU工作模式的映射表。
3.如权利要求2所述的方法,其特征在于,所述状态参数包括终端屏幕的开关状态和/或CPU的负载状态。
4.如权利要求1或2所述的方法,其特征在于,所述CPU工作模式包括默认模式、游戏模式和待机模式。
5.一种根据应用场景切换CPU工作模式的装置,其特征在于,所述装置包括:
检测模块,用于检测终端当前的应用场景;
切换模块,用于根据检测到的应用场景以及预设的应用场景与CPU工作模式的映射表切换至对应的CPU工作模式。
6.如权利要求5所述的装置,其特征在于,还包括:
设置模块,用于设置所述终端的不同应用场景下的状态参数;以及,设置应用场景与CPU工作模式的映射表。
7.如权利要求6所述的装置,其特征在于,所述状态参数包括终端屏幕的开关状态和/或CPU的负载状态。
8.如权利要求5至7中任一项所述的装置,其特征在于,所述CPU工作模式包括默认模式、游戏模式和待机模式。
CN201310528393.9A 2013-10-30 2013-10-30 根据应用场景切换cpu工作模式的方法及装置 Pending CN103529925A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310528393.9A CN103529925A (zh) 2013-10-30 2013-10-30 根据应用场景切换cpu工作模式的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310528393.9A CN103529925A (zh) 2013-10-30 2013-10-30 根据应用场景切换cpu工作模式的方法及装置

Publications (1)

Publication Number Publication Date
CN103529925A true CN103529925A (zh) 2014-01-22

Family

ID=49932004

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310528393.9A Pending CN103529925A (zh) 2013-10-30 2013-10-30 根据应用场景切换cpu工作模式的方法及装置

Country Status (1)

Country Link
CN (1) CN103529925A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104768208A (zh) * 2015-03-17 2015-07-08 广东欧珀移动通信有限公司 一种调频模式切换方法及移动终端
WO2015154472A1 (zh) * 2014-09-02 2015-10-15 中兴通讯股份有限公司 一种工作模式切换方法及移动终端
CN105260236A (zh) * 2015-09-22 2016-01-20 惠州Tcl移动通信有限公司 一种移动终端及其处理器性能调整方法
CN105302270A (zh) * 2014-06-27 2016-02-03 宇龙计算机通信科技(深圳)有限公司 一种终端续航的优化方法、装置及终端
CN109743207A (zh) * 2018-12-29 2019-05-10 联想(北京)有限公司 服务器性能调节方法和服务器
CN110377141A (zh) * 2019-07-19 2019-10-25 Oppo广东移动通信有限公司 应用处理方法、装置、电子设备以及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040123163A1 (en) * 2002-12-20 2004-06-24 Ta-Feng Huang Device for managing electric power source of CPU
US20100083020A1 (en) * 2008-09-29 2010-04-01 Canon Kabushiki Kaisha Information processing system and control method thereof
CN102073504A (zh) * 2011-01-21 2011-05-25 深圳创维数字技术股份有限公司 一种多场景操作方法、***及智能设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040123163A1 (en) * 2002-12-20 2004-06-24 Ta-Feng Huang Device for managing electric power source of CPU
US20100083020A1 (en) * 2008-09-29 2010-04-01 Canon Kabushiki Kaisha Information processing system and control method thereof
CN102073504A (zh) * 2011-01-21 2011-05-25 深圳创维数字技术股份有限公司 一种多场景操作方法、***及智能设备

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105302270A (zh) * 2014-06-27 2016-02-03 宇龙计算机通信科技(深圳)有限公司 一种终端续航的优化方法、装置及终端
WO2015154472A1 (zh) * 2014-09-02 2015-10-15 中兴通讯股份有限公司 一种工作模式切换方法及移动终端
CN105468247A (zh) * 2014-09-02 2016-04-06 中兴通讯股份有限公司 一种工作模式切换方法及移动终端
CN105468247B (zh) * 2014-09-02 2020-10-09 南京中兴新软件有限责任公司 一种工作模式切换方法及移动终端
CN104768208A (zh) * 2015-03-17 2015-07-08 广东欧珀移动通信有限公司 一种调频模式切换方法及移动终端
CN105260236A (zh) * 2015-09-22 2016-01-20 惠州Tcl移动通信有限公司 一种移动终端及其处理器性能调整方法
CN109743207A (zh) * 2018-12-29 2019-05-10 联想(北京)有限公司 服务器性能调节方法和服务器
CN110377141A (zh) * 2019-07-19 2019-10-25 Oppo广东移动通信有限公司 应用处理方法、装置、电子设备以及存储介质
CN110377141B (zh) * 2019-07-19 2021-04-13 Oppo广东移动通信有限公司 应用处理方法、装置、电子设备以及存储介质

Similar Documents

Publication Publication Date Title
CN103593039B (zh) 省电控制的方法及装置
CN103529925A (zh) 根据应用场景切换cpu工作模式的方法及装置
CN106604369B (zh) 一种具有双模式切换功能的终端设备
CN104199538A (zh) 一种移动终端省电的方法、***及移动终端
CN104811930A (zh) 一种移动终端的网络流量控制方法及***
CN108170252B (zh) 一种终端节电方法及装置
CN105867591A (zh) 一种终端控制方法及装置
CN103561164A (zh) 一种双屏手机的屏幕切换的方法及装置
CN103167144B (zh) 一种手机智能播放***及方法
CN103889037A (zh) 一种终端及控制终端与其辅助设备的通信连接的方法
CN104243720A (zh) 一种终端设备的节电方法及终端设备
CN104918310A (zh) 一种快速省电移动终端及其快速省电方法
CN103260205A (zh) 一种主动切换网络连接的方法和装置
CN102186112A (zh) 一种iptv接收终端及其远程唤醒方法、***
CN103338312A (zh) 一种智能手机睡眠节电***及方法
CN102446396A (zh) 一种移动终端控制电子设备的方法、***及移动终端
CN202587074U (zh) 一种双电池供电的智能手机
CN107396414A (zh) 一种移动终端通信方法、装置及移动终端
CN103685730A (zh) 一种移动终端的通信控制方法及其移动终端
CN104301974A (zh) 一种网络切换方法、***及终端
CN104714622A (zh) 一种节能型显示屏和移动终端
KR102371501B1 (ko) 휴대 단말과 외부 기기 간의 usb 인터페이스 장치 및 그 방법
CN104349433A (zh) 用于支持移动终端实现双模式切换的***及使用其的移动终端
CN103051793B (zh) 一种移动终端控制数据传输模式的方法及装置
CN208384454U (zh) 电源功耗控制电路及可穿戴电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140122

RJ01 Rejection of invention patent application after publication