The invention provides a management method, a device and a terminal of an CPU core. The management method of the CPU core includes the following steps: starting the current application; running a corresponding number of CPU cores according to the type of the current application; and effectively managing the CPU resource.
【技术实现步骤摘要】
一种CPU核心的管理方法、装置及终端
本专利技术涉及终端
,尤其涉及一种CPU核心的管理方法、装置及终端。
技术介绍
目前大家在使用智能终端过程中,在使用过程中普遍感觉到随着打开的应用程序的增多,终端CPU资源被严重占用,导致终端系统运行缓慢,甚至出现卡死的问题,其间更会伴有发热及耗电严重的问题,这是由于随着多个应用程序的打开,当前不使用的应用程序进入后台运行后,应用程序本身设计上面的缺陷,进入某些进程或者线程的死循环,导致不断占用终端的CPU资源而引起发热耗电的现象。现有技术中,通过调整终端CPU的频率来降低CPU资源的占用情况。这是由于智能终端的CPU已经工作在1.5GHz以上,可是CPU并不需要时时刻刻都工作在最高的主频上,尤其是笔记本电脑大部分时间工作在轻负载状态下,为了节省CPU的功耗和减少发热,根据当前CPU的负载状态,动态地提供刚好足够的主频给CPU,但是这种方法仅是被动的改变CPU资源的占用情况,并不能有效地解决上述问题。因此,需要一种CPU核心的管理方法、装置及终端,以解决现有技术中存在的上述技术问题。
技术实现思路
本专利技术提供一种CPU核心的管理方法、装置及终端,有效地管理CPU资源。本专利技术采用的技术方案是:一种CPU核心的管理方法,其包括以下步骤:启动当前应用程序;根据所述当前应用程序的类型运行相应数量的CPU核心。优选地,所述启动当前应用程序之前,所述方法,还包括:构建配置表,所述配置表包括原有应用程序的名称、原有应用程序的类型和CPU核心的对应数量;相应地,所述根据所述当前应用程序的类型运行相应数量的CPU核心,具体包括 ...
【技术保护点】
一种CPU核心的管理方法,其特征在于,包括以下步骤:启动当前应用程序;根据所述当前应用程序的类型运行相应数量的CPU核心。
【技术特征摘要】
1.一种CPU核心的管理方法,其特征在于,包括以下步骤:启动当前应用程序;根据所述当前应用程序的类型运行相应数量的CPU核心。2.根据权利要求1所述的管理方法,其特征在于,所述启动当前应用程序之前,所述方法,还包括:构建配置表,所述配置表包括原有应用程序的名称、原有应用程序的类型和CPU核心的对应数量;相应地,所述根据所述当前应用程序的类型运行相应数量的CPU核心,具体包括:在所述当前应用程序为所述配置表中原有应用程序的条件下,基于所述配置表,根据所述原有应用程序的类型启动对应数量的CPU核心。3.根据权利要求2所述的管理方法,其特征在于,所述启动当前应用程序和所述根据所述当前应用程序的类型运行相应数量的CPU核心之间,所述方法,还包括:根据所述当前应用程序的名称,判断所述当前应用程序是否为所述配置表中的原有应用程序;若所述当前应用程序不是所述配置表中的原有应用程序,则将所述当前应用程序的名称、所述当前应用程序的类型以及根据所述当前应用程序的类型设置的CPU核心的对应数量加入至所述配置表后,重新运行所述当前应用程序。4.根据权利要求2或3所述的管理方法,其特征在于,所述构建配置表,具体包括:获取AndroidFramework层存有的package列表,所述package列表包括Android系统安装的原有应用程序的名称和所述原有应用程序的类型;根据所述package列表中原有应用程序的类型设置CPU核心的对应数量。5.根据权利要求4所述的管理方法,其特征在于,所述根据所述package列表中的原有应用程序的类型设置CPU核心的对应数量,具体包括:划定所述原有应用程序的类型包括基础应用类和游戏类;为所述基础应用类的原有应用程序分配1个CPU核心,为所述游戏类的原有应用程序初始分配2个CPU核心;相应地,根据所述当前应用程序的类型运行相应数量的CPU核心,具体包括:若所述当前应用程序的类型为所述基础应用类,则为所述当前应用程序运行1个CPU核心;若所述当前应用程序的类型为所述游戏类,则为所述当前应用程序初始运行2个CPU核心,当确定出所述2个CPU核心的CPU频率均达到上限值时,再为所述当前应用程序分配其它的CPU核心。6.根据权利要求4所述的管理方法,其特征在于,所述根据所述当前应用程序的类型运行相应数量的CPU核心,具体包括:当监测出所述当前应用程序转至后台运行时,为所述当前应用程序重新分配1个CPU核心。7.根据权利要求1所述的管理方法,其特征在于,所述根据所述当前应用程序的类型运行相应数量的CPU核心之后,所述方法,还包括:在终端屏幕上显示所述当前应用程序的类型以及CPU核心的相应数量。...
【专利技术属性】
技术研发人员:范晓黎,刘建敏,刘娟,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。