一种移动终端的清理内存方法及装置制造方法及图纸

技术编号:14821339 阅读:50 留言:0更新日期:2017-03-15 19:46
本发明专利技术实施例提供了一种移动终端的清理内存方法及装置,所述移动终端包括第二用户模式,所述第二用户模式为针对特定用户设置的模式;所述方法包括:所述移动终端进入第二用户模式时,获取运行参数;依据所述运行参数,确定所述移动终端的内存使用率;当所述内存使用率大于预设内存阈值时,进行清理内存操作。本发明专利技术实施例中针对特定用户进行模式的设置,对不同的人群进行区分,依据移动终端的运行参数,确定移动终端的内存使用率,进一步判断所述内存使用率是否大于预设内存阈值,若是,则进行清理内存操作,本发明专利技术实施例具有防止移动终端以高耗能的形式运行应用程序,保证移动终端的性能不受损害,增强设备的使用持久性及合理性。

【技术实现步骤摘要】

本专利技术涉及移动终端
,特别是涉及一种移动终端的清理内存方法及一种移动终端的清理内存装置。
技术介绍
目前,随着移动终端的普及率越来越高,人们在移动终端上安装的应用程序也是越来越多,在丰富移动终端功能的同时,也占用越来越多的内存空间,为了节省内存空间,让移动终端运行得更流畅,用户不得不手动去清理内存。尤其是儿童用户在使用移动终端时,因为大多数儿童用户只懂得开关机与点击运行应用等基本操作;因为其不懂得移动终端的运行原理,往往不会主动的去进行清理内存的操作。而如果移动终端的内存使用情况一直维持在一个比较高的程度且处在一个高耗能的应用程序运行情况下,会使移动终端的性能受到一定的损害。
技术实现思路
鉴于上述问题,本专利技术实施例提供一种移动终端的清理内存方法及装置,以解决现有技术中儿童用户使用移动终端时内存不能得到及时清理的上述问题。为了解决上述问题,本专利技术实施例一方面提供了一种移动终端的清理内存方法,所述移动终端包括第二用户模式,所述第二用户模式为针对特定用户设置的模式;所述方法包括:所述移动终端进入第二用户模式时,获取运行参数;依据所述运行参数,确定所述移动终端的内存使用率;当所述内存使用率大于预设内存阈值时,进行清理内存操作。另一方面,本专利技术实施例还提供了一种移动终端的清理内存装置,所述移动终端包括第二用户模式,所述第二用户模式为针对特定用户设置的模式;所述装置包括:运行参数获取模块,用于所述移动终端进入第二用户模式时,获取运行参数;内存使用率确定模块,用于依据所述运行参数,确定所述移动终端的内存使用率;清理内存进行模块,用于当所述内存使用率大于预设内存阈值时,则进行清理内存操作。本专利技术实施例包括以下优点:本专利技术实施例中针对特定用户进行模式的设置,对不同的人群进行区分,依据移动终端的运行参数,确定移动终端的内存使用率,进一步判断所述内存使用率是否大于预设内存阈值,若是,则进行清理内存操作,本专利技术实施例具有防止移动终端以高耗能的形式运行应用程序,保证移动终端的性能不受损害,增强设备的使用持久性及合理性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中方法实施例一的一种移动终端的清理内存方法的步骤流程图;图2是本专利技术实施例中方法实施例二的一种移动终端的清理内存方法的步骤流程图;图3是本专利技术实施例中装置实施例三的一种移动终端的清理内存装置的结构框图。图4是本专利技术实施例中装置实施例四的一种移动终端的清理内存装置的结构框图。图5是本专利技术实施例中装置实施例五的一种移动终端的清理内存装置的结构框图。具体实施方式为了使本专利技术实施例所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术实施例进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。方法实施例一请参照图1,是本专利技术实施例的一种移动终端的清理内存方法第一实施例的步骤流程图,所述移动终端包括第二用户模式,所述第二用户模式为针对特定用户设置的模式;具体可以包括如下步骤:步骤S101,所述移动终端进入第二用户模式时,获取运行参数;本专利技术实施例中,移动终端设置了两种用户模式,分别是第一用户模式或第二用户模式:第一用户模式是针对常规用户设置的模式,常规用户可以是青少年或成年人,第二用户模式是针对特定用户设置的模式,特定用户可以是儿童或老人。两种模式分别代表着两类人群的不同使用习惯与使用方式,因为不同的人群的年龄、对科技的了解程度或学习能力对移动终端的使用的有着较大的差异,分别针对不同人群的进行参数的设置。其中,本专利技术实施例的移动终端首先进入针特定用户设置的第二用户模式,该特定用户可以是儿童或老人,获取所述移动终端的运行参数。步骤S102,依据所述运行参数,确定所述移动终端的内存使用率;具体而言,运行参数包括移动终端温度信息和/或CPU使用率信息和/或后台程序数量信息。其中,现有的大部分移动终端带有可以测量电池温度或者其他硬件温度的温度传感器,移动终端温度信息可以直接由移动终端的温度传感器直接获取;CPU使用率信息可以在移动终端的自带系统软件会自动生成,或者可以通过特定的软件可以获得;后台程序数量同样可以自带的系统软件中获取,需要说明的是,所述后台程序是除了当前运行的应用程序外,包括在移动终端后台运行的应用程序与系统自带的服务程序,如service(服务程序),依据所述运行参数,确定所述移动终端的内存使用率。步骤S103,当所述内存使用率大于预设内存阈值,则进行清理内存操作。实际应用中,通过判断运行参数是否在特定范围内,确定移动终端的内存使用率,进一步判断所述内存使用率是否大于预设内存阈值;若内存使用率超过预设内存阈值的情况下,代表移动终端以超出一般运行(高耗能)的工作形式在运行,则进行清理内存操作。本专利技术实施例中针对特定用户进行有别于常规模式的设置,对不同的人群进行区分,以及预设相应的内存阀值。依据移动终端的运行参数,确定移动终端的内存使用率,进一步判断所述内存使用率是否大于预设内存阈值,若是,则进行清理内存操作。本专利技术实施例具有防止移动终端以高耗能的形式运行应用程序,保证移动终端的性能不受损害,增强设备的使用持久性及合理性。方法实施例二请参照图2,是本专利技术实施例的一种移动终端的清理内存方法第二实施例的步骤流程图,所述移动终端包括第二用户模式,具体可以包括如下步骤:步骤S201,判断是否接收到针对所述桌面图标的触发事件;本专利技术实施例中,第二用户模式在移动终端上具有对应的桌面图标,该桌面图标的显示位置可以在桌面上,也可以在快捷工具栏,本专利技术实施例对此不作任何的限制。其中,所述触发事件可以是长按事件或点击事件。用户长按或点击所述应用图标,所述移动终端进入所述第二用户模式。需要说明的是,上述的长按操作或者点击操作仅仅是本专利技术实施例的举例,用户还可以使用连击或移动所述应用图标的等方式使移动终端进入所述的第二用户模式,本专利技术实施例中对此不作任何的限制。步骤S202,若是,则进入针对特定用户设置的第二用户模式;具体而言,接收到针对所述桌面图标的触发事件,则进入针对特定用户设置的第二用户模式,该特定用户可以是儿童或老人。该第二用户模式与第一用户模式存在参数设置与程序控制上的差异。步骤S203,获取所述移动终端的温度信息;其中,该移动终端温度信息可以由移动终端的温度传感器直接获取。和/或步骤S204,获取所述CPU使用率信息;进一步地,获取移动终端温度信息的同时获取所述CPU使用率信息。和/或步骤S205,获取所述后台程序数量信息;更进一步地,获取移动终端温度信息与CPU使用率信息后,获取后台程序数量信息。需要说明的是,移动终端温度信息、CPU使用率信息与后台程序信息是反映移动终端耗能情况及硬件消耗情况的三个运行参数;但是,所述运行参数还可以是应用程序安装量,应用程序使用率等参数,所述运行参数可以是任何反映移动终端耗能情况的参数,本专利技术实施例对此不作任何限制。步骤S206,判断所述移动终端温度信本文档来自技高网...
一种移动终端的清理内存方法及装置

【技术保护点】
一种移动终端的清理内存方法,其特征在于,所述移动终端包括第二用户模式,所述第二用户模式为针对特定用户设置的模式;所述方法包括:所述移动终端进入第二用户模式时,获取运行参数;依据所述运行参数,确定所述移动终端的内存使用率;当所述内存使用率大于预设内存阈值时,进行清理内存操作。

【技术特征摘要】
1.一种移动终端的清理内存方法,其特征在于,所述移动终端包括第二用户模式,所述第二用户模式为针对特定用户设置的模式;所述方法包括:所述移动终端进入第二用户模式时,获取运行参数;依据所述运行参数,确定所述移动终端的内存使用率;当所述内存使用率大于预设内存阈值时,进行清理内存操作。2.如权利要求1所述的清理内存方法,其特征在于,所述第二用户模式在移动终端上具有对应的桌面图标,所述移动终端进入第二用户模式的步骤包括:判断是否接收到针对所述桌面图标的触发事件;若是,则进入所述第二用户模式。3.如权利要求1所述的清理内存方法,其特征在于,所述运行参数包括移动终端温度信息和/或CPU使用率信息和/或后台程序数量信息。4.如权利要求1或3所述的清理内存方法,其特征在于,所述获取所述移动终端的运行参数的步骤包括:获取所述移动终端温度信息;和/或,获取所述CPU使用率信息;和/或,获取所述后台程序数量信息。5.如权利要求1或4所述的清理内存方法,其特征在于,所述移动终端设置有预设温度阈值、预设使用率阈值和预设数量阈值,所述依据所述运行参数,确定所述移动终端的内存使用率的步骤包括:判断所述移动终端温度信息是否大于预设温度阈值;和/或,判断所述CPU使用率信息是否大于预设使用率阈值;和/或,判断所述后台程序数量信息是否大于预设数量阈值;若是,则计算所述移动终端的内存使用率。6.如权利要求5所述的清理内存方法,其特征在于,所述移动终端存储有初始内存值,所述计算所述移动终端的内存使用率的步骤包括:获取所述移动终端的当前内存值;依据所述当前内存值及初始内存值,获得所述移动终端的内存使用率。7.如权利要求1所述的清理内存方法,其特征在于,所述移动终端包括不同优先级的应用程序,所述应用程序包括第一级应用程序、第二级应用程序和第三级应用程序;所述预设内存阈值包括第一内存阈值、第二内存阈值和第三内存阈值,所述第一内存阈值大于所述第二内存阈值,所述第二内存阈值大于所述第三内存阈值;所述当所述内存使用率大于预设内存阈值,进行清理内存操作的步骤包括:当所述内存使用率大于第一内存阈值时,清理所有应用程序占用的内存;当所述内存使用率小于第一内存阈值而大于第二内存阈值时,清理所述第一级应用程序与第二级应用程序所占用的内存;当所述内存使用率小于第二内存阈值而大于第三内存阈值时,清理所述第一级应用程序所占用的内存。8.一种移动终端的清理内存装置,其特征在于,所述移动终端包括第二用户模式,所述第二用户模式为针对特定用户设置的模式;所述装置包括:运行参数获取模块,用于所述移动终端进入第二用...

【专利技术属性】
技术研发人员:徐日磊
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1