[发明专利]一种应用程序自动适配多核处理器模式的方法及移动设备有效
申请号: | 201310008954.2 | 申请日: | 2013-01-10 |
公开(公告)号: | CN103077087B | 公开(公告)日: | 2016-11-30 |
发明(设计)人: | 叶大伟 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F1/32 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;杨宏 |
地址: | 516006 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 自动 多核 处理器 模式 方法 移动 设备 | ||
1.一种应用程序自动适配多核处理器模式的方法,其特征在于,包括步骤:
A、预先为多核处理器的移动设备的各应用程序自动配置对应的处理器工作模式,并将各应用程序及与其对应的处理器工作模式的对应关系存储到预先建立的列表中;
B、当所述移动设备的某一应用程序打开时,查询所述列表获取与该打开的应用程序对应的处理器工作模式;
C、根据与所述打开的应用程序对应的处理器工作模式,控制所述移动设备自动切换到所述打开的应用程序对应的处理器工作模式,切换成功后,加载所述打开的应用程序;
其中,不同处理器工作模式对应不同数量的处理器核数。
2.根据权利要求1所述的应用程序自动适配多核处理器模式的方法,其特征在于,所述步骤A包括:
A1、预先将多核处理器的移动设备的各应用程序及与其对应的默认的处理器工作模式的对应关系存储到预先建立的列表中;
A2、当所述移动设备的各应用程序运行时,自动统计各应用程序运行时系统的使用率;
A3、根据统计结果判断各应用程序各自适合的处理器工作模式,并根据判断结果对应地更新所述列表。
3.根据权利要求1所述的应用程序自动适配多核处理器模式的方法,其特征在于,所述步骤C包括:
C1、若所述打开的应用程序对应的处理器工作模式为单核模式,则控制所述移动设备自动切换到单核模式;
C2、若所述打开的应用程序对应的处理器工作模式为多核模式,则控制所述移动设备自动切换到多核模式;
C3、切换成功后,控制所述移动设备加载所述打开的应用程序到内存。
4.根据权利要求2所述的应用程序自动适配多核处理器模式的方法,其特征在于,所述步骤A2具体包括:
A21、当所述移动设备的应用程序运行时,系统按照预先设定的时间间隔采样对应时刻CPU的使用率;
A22、当所述应用程序运行结束时,根据采样的对应时刻CPU的使用率计算所述应用程序运行时CPU的使用率平均值;
A23、当所述应用程序运行N次后,对所述应用程序N次运行时CPU的使用率平均值进行统计,得出所述应用程序运行时系统的使用率。
5.根据权利要求4所述的应用程序自动适配多核处理器模式的方法,其特征在于,所述步骤A3还包括:
将各应用程序运行时系统的使用率分别与预先设定的阀值进行比对,判断各应用程序各自适合的处理器工作模式。
6.根据权利要求5所述的应用程序自动适配多核处理器模式的方法,其特征在于,所述步骤A3还包括:若预先设定了一个阀值,则
当应用程序运行时系统的使用率小于等于所述阀值时,判断该应用程适合的处理器工作模式为单核模式,将所述列表中所述应用程序对应的处理器工作模式更新为单核模式;
当应用程序运行时系统的使用率大于等于所述阀值时,判断该应用程适合的处理器工作模式为多核模式,将所述列表中所述应用程序对应的处理器工作模式更新为多核模式。
7.一种采用权利要求1所述应用程序自动适配多核处理器模式的方法的移动设备,其特征在于,包括:
配置模块,用于分别为多核处理器移动设备的各应用程序自动配置各自对应的处理器工作模式,并将各应用程序及与其对应的处理器工作模式的对应关系存储到预先建立的列表中;
查询模块,用于当所述移动设备的某一应用程序打开时,查询所述列表获取与该打开的应用程序对应的处理器工作模式;
控制模块,用于根据与所述打开的应用程序对应的处理器工作模式,控制所述移动设备自动切换到所述打开的应用程序对应的处理器工作模式,切换成功后,加载所述打开的应用程序;
其中,不同处理器工作模式对应不同数量的处理器核数。
8.根据权利要求7所述的移动设备,其特征在于,所述配置模块包括:
初始化单元、用于预先将所述移动设备的各应用程序及与其对应的默认的处理器工作模式的对应关系存储到预先建立的列表中;
统计单元,用于当所述移动设备的各应用程序运行时,自动统计各应用程序运行时系统的使用率;
设置单元,用于根据统计结果判断各应用程序各自适合的处理器工作模式,并根据判断结果对应地更新所述列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310008954.2/1.html,转载请声明来源钻瓜专利网。