移动终端中处理应用程序的方法及移动终端技术

技术编号:24251269 阅读:106 留言:0更新日期:2020-05-22 23:26
本申请提供一种移动终端中处理应用程序的方法及移动终端,所述方法包括:若检测到应用程序的运行状态发生变化,则确定所述应用程序的相关进程;按照预设的调整规则设置所述相关进程的CPU亲和力掩码,以将所述相关进程绑定到指定的CPU核心上运行。应用该方法,可以实现根据应用程序的运行状态自动调整为应用程序分配的系统资源,有效避免用户在使用应用程序过程中,出现启动慢、卡顿、无反应等情况的发生,提升用户体验。

The method of handling application program in mobile terminal and mobile terminal

【技术实现步骤摘要】
移动终端中处理应用程序的方法及移动终端
本申请涉及移动终端
,尤其涉及一种移动终端中处理应用程序的方法及移动终端。
技术介绍
随着移动终端,例如智能手机、平板等设备的发展,涌现出各式各样的应用程序,用户可根据自身需求在移动终端上安装多个应用程序,其中,一些应用程序具有可后台运行的特性。目前,受移动终端硬件配置的限制,以及移动终端总使用时长的影响,用户在使用应用程序过程中,通常会出现启动慢、卡顿、无反应等情况,从而影响用户体验。现有技术中,当出现上述情况时,用户可通过清理内存的方式清理应用缓存,以及处于后台的应用程序,从而提高处于前台的应用程序的运行效率。然而,上述方式仅仅是一种在处于前台的应用程序已经出现启动慢、卡顿、无反应等情况下,由用户手动对该情况进行改善的手段,并无法有效避免出现上述情况,也无法从根本上提升用户体验。
技术实现思路
有鉴于此,本申请提供一种移动终端中处理应用程序的方法及移动终端,以实现根据应用程序的运行状态自动调整为应用程序分配的系统资源,有效避免用户在使用应用程序过程中,出现启动本文档来自技高网...

【技术保护点】
1.一种移动终端中处理应用程序的方法,其特征在于,所述方法包括:/n若检测到应用程序的运行状态发生变化,则确定所述应用程序的相关进程;/n按照预设的调整规则设置所述相关进程的CPU亲和力掩码,以将所述相关进程绑定到指定的CPU核心上运行。/n

【技术特征摘要】
1.一种移动终端中处理应用程序的方法,其特征在于,所述方法包括:
若检测到应用程序的运行状态发生变化,则确定所述应用程序的相关进程;
按照预设的调整规则设置所述相关进程的CPU亲和力掩码,以将所述相关进程绑定到指定的CPU核心上运行。


2.根据权利要求1所述的方法,其特征在于,所述应用程序的运行状态发生变化包括:应用程序的运行状态由前台切换为后台;
所述指定的CPU核心为主频最小的CPU核心。


3.根据权利要求1所述的方法,其特征在于,所述应用程序的运行状态发生变化包括:应用程序的运行状态由后台切换为前台;
所述指定的CPU核心为主频最大的CPU核心。


4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述应用程序为预设的常用应用程序,则按照预设的重要性级别调整规则调整所述相关进程的oom_adj值。


5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述应用程序为预设的常用应用程序,则根据预设的提频规则提升所述主频最大的CPU核心的运行频率。<...

【专利技术属性】
技术研发人员:陈泽元修平
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1