进程管理方法、移动终端及可读储存介质技术

技术编号:17097256 阅读:24 留言:0更新日期:2018-01-21 08:55
本发明专利技术公开了一种进程管理方法、移动终端及可读存储介质。该方法包括:当系统的剩余内存小于预设内存值时,启动低内存管理机制,获取当前运行的应用进程的关闭优先级;根据关闭优先级大小顺序,对应用进程逐个进行关闭选择,直至剩余内存大于等于预设内存值;在低内存管理机制从应用进程中选定一个待关闭应用进程时,获取待关闭应用进程的时间标识,并根据时间标识与所有时间标识的大小关系判断待关闭应用进程是否为最近使用应用进程;若待关闭应用进程是最近使用应用进程,则保持待关闭应用进程运行,并且基于所述低内存管理机制重新根据关闭优先级顺序选出一个新的待关闭应用进行关闭选择。本发明专利技术能够在低内存时保证最近使用的应用不被关闭。

Process management methods, mobile terminals and readable storage media

The invention discloses a process management method, a mobile terminal and a readable storage medium. The method includes: when the remaining memory system memory is less than a preset value, starting low memory management mechanism, close the priority access to application processes currently running off; according to the priority order of size, on the application process by closing, until the remaining memory is greater than or equal to the preset value selected from memory; in the process of application in low memory management mechanism a to close the application process, obtain the close the application time of the process of identification, and according to the time of identification and size relations all the time mark to close the application process for judging whether the recent application process; if the application process is to close the recently used application process, then stay off the running application process, and based on the low the memory management mechanism to shut down according to the priority order for a new application to close off option. The invention can ensure that recently used applications are not closed at low memory.

【技术实现步骤摘要】
进程管理方法、移动终端及可读储存介质
本专利技术涉及进程管理领域,尤其涉及一种进程管理方法。
技术介绍
由于硬件限制和软件的快速发展,人们在使用移动终端设备时经常会遇到内存不足的情况,目前移动终端设备在遇到内存不足的情况时,普遍会通过启动低内存管理机制来解决内存不足的情况。低内存管理机制会根据优先级顺序关闭部分应用进程用以释放内存来缓解内存资源不足的情况。但是目前使用的应用中,经常会有需要通过两个应用相互调用的情况,后一个应用需要返回相应的数据给前一个应用,若是在运行后一个应用时发生内存不足的情况,则前一个应用可能会被低内存管理机制关闭,从而引发数据无法正常返回,最后导致数据丢失。
技术实现思路
本专利技术的主要目的在于提供一种进程管理方法、移动终端及可读储存介质,旨在解决低内存管理机制关闭相互调用的应用,导致数据无法返回甚至数据丢失的问题。为实现上述目的,本专利技术提供一种进程管理方法,所述进程管理方法包括以下步骤:当系统的剩余内存小于预设内存值时,启动低内存管理机制,获取当前运行的应用进程的关闭优先级;根据关闭优先级大小顺序,对应用进程逐个进行关闭选择,直至剩余内存大于等于预设内存值本文档来自技高网...
进程管理方法、移动终端及可读储存介质

【技术保护点】
一种进程管理方法,其特征在于,所述进程管理方法包括以下步骤:当系统的剩余内存小于预设内存值时,启动低内存管理机制,获取当前运行的应用进程的关闭优先级;根据关闭优先级大小顺序,对应用进程逐个进行关闭选择,直至剩余内存大于等于预设内存值;在所述低内存管理机制从所述应用进程中选定一个待关闭应用进程时,获取所述待关闭应用进程的时间标识,并根据所述时间标识与所有时间标识的大小关系判断所述待关闭应用进程是否为最近使用应用进程;若所述待关闭应用进程是最近使用应用进程,则保持所述待关闭应用进程运行,并且基于所述低内存管理机制重新根据关闭优先级顺序选出一个新的待关闭应用进行关闭选择。

【技术特征摘要】
1.一种进程管理方法,其特征在于,所述进程管理方法包括以下步骤:当系统的剩余内存小于预设内存值时,启动低内存管理机制,获取当前运行的应用进程的关闭优先级;根据关闭优先级大小顺序,对应用进程逐个进行关闭选择,直至剩余内存大于等于预设内存值;在所述低内存管理机制从所述应用进程中选定一个待关闭应用进程时,获取所述待关闭应用进程的时间标识,并根据所述时间标识与所有时间标识的大小关系判断所述待关闭应用进程是否为最近使用应用进程;若所述待关闭应用进程是最近使用应用进程,则保持所述待关闭应用进程运行,并且基于所述低内存管理机制重新根据关闭优先级顺序选出一个新的待关闭应用进行关闭选择。2.如权利要求1所述的进程管理方法,其特征在于,所述获取当前运行的应用进程的关闭优先级的步骤包括:获取正在运行的应用进程的进程属性,根据进程属性确定各应用进程的关闭优先级。3.如权利要求2所述的进程管理方法,其特征在于,基于进程属性将应用进程分为系统进程、非系统后台进程和非系统前台进程,所述根据进程属性确定进程的优先级的步骤包括:根据所述进程属性,为系统进程赋予第三关闭优先级;根据所述进程属性,为非系统前台进程赋予第二关闭优先级;根据所述进程属性,为非系统后台进程赋予第一关闭优先级。4.如权利要求3所述的进程管理方法,其特征在于,所述根据进程属性确定进程的优先级的步骤之后包括:当进程属性为非系统后台进程时,内存占用量大的进程关闭优先级大于内存占用量小的进程。5.如权利要求1所述的进程管理方法,其特征在于,所述获取所述待关闭应用进程的时间标识,并根据所述时间标识判断所述待关闭应用进程是...

【专利技术属性】
技术研发人员:何小明
申请(专利权)人:深圳天珑无线科技有限公司深圳市天珑移动技术有限公司
类型:发明
国别省市:广东,44

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

1