一种移动终端内存的控制方法及移动终端的制作方法_2

文档序号:8942931阅读:来源:国知局
内存的控制方法的流程,为了便于说明,仅列出与本发明实施例相关的部分,详述如下:
作为本发明一优选实施例,步骤S60,包括:
步骤S601,将该至少2个应用分别占用的内存与预设内存阈值进行比较;
步骤S602,关闭该至少2个应用中占用内存大于预设阈值的应用。
[0027]在本发明实施例中,将移动终端后台运行的时间最长的至少2个应用占用的内存与预设内存阈值进行比较,关闭其中占用内存大于预设阈值的应用,以节约系统内存,提升系统流畅度。
[0028]实施例三:
图4示出了本发明第三实施例提供的移动终端内存的控制方法的流程,为了便于说明,仅列出与本发明实施例相关的部分,详述如下:
作为本发明一优选实施例,在步骤S60之后,还包括: 步骤S70,检测移动终端后台的应用占用的总内存与预设内存的比例。
[0029]步骤S80,在该比例大于预设比例阈值时,清理所有后台应用,其中,该预设比例阈值为90%。即经历步骤S60后,在移动终端后台的应用占用的总内存还是极大,严重影响到系统的运行,此时,清理所有后台应用,让系统的内存占用恢复到初始状态。
[0030]图5示出了本发明实施例提供的移动终端的框架结构,为了便于说明,仅列出与本发明实施例相关的部分,详述如下:
本发明实施例提供一种移动终端,包括:第一检测单元100、判断单元200、第二控制单元300、第一获取单元400、排序单元500、第二获取单元600、第一控制单元700、第二检测单元800以及清理单元900 ;
第一检测单元100用于检测移动终端的表面温度;判断单元200用于判断该表面温度是否大于预设温度阈值;第二控制单元300用于在该表面温度大于预设温度阈值时,控制获取移动终端后台的应用列表以及该应用列表中各应用分别占用的内存和运行时间;第一获取单元400用于获取移动终端后台的应用列表以及该应用列表中各应用分别占用的内存和运行时间;排序单元500用于对该应用列表中各应用的运行时间进行排序;第二获取单元600用于获取运行时间最长的至少2个应用;第一控制单元700用于根据预设内存阈值控制该至少2个应用中应用的关闭与否;第二检测单元800用于检测移动终端后台的应用占用的总内存与预设内存的比例;清理单元900用于在该比例大于预设比例阈值时,清理所有后台应用。
[0031]作为本发明一优选实施例,第一控制单元700具体用于:
将该至少2个应用分别占用的内存与预设内存阈值进行比较;
关闭该至少2个应用中占用内存大于预设阈值的应用。
[0032]作为本发明一优选实施例,该预设比例阈值为90%。
[0033]本发明实施例提供的移动终端与上述移动终端内存的控制方法的实施例对应,其工作原理和方式均对应适用,这里就不再赘述。
[0034]在本发明实施例中,通过获取移动终端后台的应用列表以及所述应用列表中各应用分别占用的内存和运行时间,并对所述应用列表中各应用的运行时间进行排序,并获取运行时间最长的至少2个应用,根据预设内存阈值控制所述至少2个应用中应用的关闭与否,即结合了移动终端内存的使用情况控制长时间在后台占用大内存的应用进行关闭,节约系统内存,提升系统流畅度,进而提高用户使用体验。本领域技术人员可以理解为上述实施例包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0035]本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括R0M/RAM、磁盘、光盘等。
[0036]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种移动终端内存的控制方法,其特征在于,所述方法包括以下步骤: 获取移动终端后台的应用列表以及所述应用列表中各应用分别占用的内存和运行时间; 对所述应用列表中各应用的运行时间进行排序,并获取运行时间最长的至少2个应用; 根据预设内存阈值控制所述至少2个应用中应用的关闭与否。2.根据权利要求1所述的方法,其特征在于,在所述获取移动终端后台的应用列表以及所述应用列表中各应用分别占用的内存和运行时间的步骤之前,还包括: 检测移动终端的表面温度; 在所述表面温度大于预设温度阈值时,获取移动终端后台的应用列表以及所述应用列表中各应用分别占用的内存和运行时间。3.根据权利要求1所述的方法,其特征在于,所述根据预设内存阈值控制所述至少2个应用中应用的关闭与否的步骤,包括: 将所述至少2个应用分别占用的内存与预设内存阈值进行比较; 关闭所述至少2个应用中占用内存大于预设阈值的应用。4.根据权利要求1所述的方法,其特征在于,在所述根据预设内存阈值控制所述至少2个应用中应用的关闭与否的步骤之后,还包括: 检测移动终端后台的应用占用的总内存与预设内存的比例; 在所述比例大于预设比例阈值时,清理所有后台应用。5.根据权利要求4所述的方法,其特征在于,所述预设比例阈值为90%。6.一种移动终端,其特征在于,所述移动终端包括: 第一获取单元,用于获取移动终端后台的应用列表以及所述应用列表中各应用分别占用的内存和运行时间; 排序单元,用于对所述应用列表中各应用的运行时间进行排序; 第二获取单元,用于获取运行时间最长的至少2个应用; 第一控制单元,用于根据预设内存阈值控制所述至少2个应用中应用的关闭与否。7.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括: 第一检测单元,用于检测移动终端的表面温度; 第二控制单元,用于在所述表面温度大于预设温度阈值时,获取移动终端后台的应用列表以及所述应用列表中各应用分别占用的内存和运行时间。8.根据权利要求6所述的移动终端,其特征在于,所述第一控制单元具体用于: 将所述至少2个应用分别占用的内存与预设内存阈值进行比较; 关闭所述至少2个应用中占用内存大于预设阈值的应用。9.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括: 第二检测单元,用于检测移动终端后台的应用占用的总内存与预设内存的比例; 清理单元,用于在所述比例大于预设比例阈值时,清理所有后台应用。10.根据权利要求9所述的移动终端,其特征在于,所述预设比例阈值为90%。
【专利摘要】本发明属于移动终端领域,公开了一种移动终端内存的控制方法及移动终端。在本发明实施例中,通过获取移动终端后台的应用列表以及所述应用列表中各应用分别占用的内存和运行时间,并对所述应用列表中各应用的运行时间进行排序,并获取运行时间最长的至少2个应用,根据预设内存阈值控制所述至少2个应用中应用的关闭与否,即结合了移动终端内存的使用情况控制长时间在后台占用大内存的应用进行关闭,节约系统内存,提升系统流畅度,进而提高用户使用体验。
【IPC分类】G06F9/48
【公开号】CN105159772
【申请号】CN201510620761
【发明人】陆俊
【申请人】陆俊
【公开日】2015年12月16日
【申请日】2015年9月27日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1