CN103530235B - 移动终端中清理内存的方法及装置 - Google Patents

移动终端中清理内存的方法及装置 Download PDF

Info

Publication number
CN103530235B
CN103530235B CN201310492877.2A CN201310492877A CN103530235B CN 103530235 B CN103530235 B CN 103530235B CN 201310492877 A CN201310492877 A CN 201310492877A CN 103530235 B CN103530235 B CN 103530235B
Authority
CN
China
Prior art keywords
internal memory
cleaning
content
cleanup area
operational order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310492877.2A
Other languages
English (en)
Other versions
CN103530235A (zh
Inventor
李涛
颜冬
王永杨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201310492877.2A priority Critical patent/CN103530235B/zh
Publication of CN103530235A publication Critical patent/CN103530235A/zh
Application granted granted Critical
Publication of CN103530235B publication Critical patent/CN103530235B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了移动终端中清理内存的方法及装置,其中,所述方法包括:接收清理内存的操作指令;确定所述移动终端当前操作***环境下的内存清理范围;根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。通过本发明,可以实现更高效更便捷的内存清理。

Description

移动终端中清理内存的方法及装置
技术领域
本发明涉及操作***技术领域,具体涉及移动终端中清理内存的方法及装置。
背景技术
人们所使用的通信设备,经历了从功能单一到能满足用户多种需求的智能化设计的不同阶段。如今的通信设备,已经成为多个不同领域技术相结合的科技产物,一台通信设备,经常融合了电路集成、软件设计、通信技术、影像处理等多个门类的尖端科技。而随着通信设备硬件效能的不断提升以及智能化不断提高,能够通信设备上能够使用的软件的数量也在迅速增长,智能化的通信设备已经能够帮助用户完成许多方面的工作。
用户在使用智能化通信设备时,经常同时在设备上同时运行多种应用程序,甚至是功能类似的多个应用程序,这就造成了大量的应用程序同时运行时,应用程序占用了很多设备内存,导致的结果是使得设备的可用内存变得越来越小,一方面,这种状况会导致用户在试图运行一些运行时需要较多内存的程序时,因可用内存不足而无法运行;另一方面,很多智能化通信设备的操作***具有内存管理回收机制,当***内存资源紧张时,操作***会频繁进行垃圾回收与清理工作,而这种作业本身也需要耗费***资源,频繁的回收清理工作也会导致***变慢,严重影响用户使用。这种状况尤其在一些配置较低的通信设备上表现得更加明显。
虽然操作***自身具备一定的内存回收和清理功能,但是相对于不断增长的应用需求,这种功能的缺陷显现也显现出来:回收效率低下,操作相对繁琐,回收方式单一,人机交互不够友好等等,造成现有的清理内存的技术无法从根本上解决内存资源紧张的状况。
发明内容
鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的移动终端中清理内存的方法和相应的清理内存的装置,可以实现更高效更便捷的内存清理。
依据本发明的一个方面,提供了一种移动终端中清理内存的方法,包括:
接收清理内存的操作指令;
确定所述移动终端当前操作***环境下的内存清理范围;
根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;
通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
可选地,还包括:
如果连续多次的内容清理过程中,所述可清理内容中都包括随着操作***的启动而启动,或者在操作***启动后自动被启动的进程,则将对应的从开机启动列表中将该进程对应的应用程序删除。
可选地,所述接收清理内存的操作指令,包括:
通过在用户界面中提供的清理内存的操作入口接收所述清理内存的操作指令。
可选地,所述操作入口有多个,每个操作入口与一所述清理范围相对应;
所述确定所述移动终端当前操作***环境下的内存清理范围,包括:
确定所选取的操作入口的对应的清理范围为当前操作***环境下的内存清理范围。
可选地,所述接收清理内存的操作指令,包括:
在操作***中运行进程监控程序,监控操作***中当前运行的进程;
当监控到操作***中运行了预置的触发列表中记录的进程时,自动发出清理内存的操作指令;所述触发列表中包括触发清理内存操作的进程信息;
接收所述进程监控程序发出的清理内存的操作指令。
可选地,所述触发列表中包括触发清理内存操作的进程与内存清理范围的对应关系,所述确定所述移动终端当前操作***环境下的内存清理范围包括:
当监控到***中运行了预置的触发列表中记录的进程时,根据所述对应关系确定所述移动终端当前操作***环境下的内存清理范围。
可选地,所述接收清理内存的操作指令,包括:
在***后台运行状态监控程序,对下述状态中的任意一种或两种以上进行监控:***内存的占用比例是否达到预置阈值;***的是否处于锁屏状态;预设定时器是否达到预置的时间;
根据监控结果,确定是否发出清理内存的操作指令;
接收所述运行状态监控程序发出的清理内存的操作指令。
可选地,还包括:
当监控到***内存的占用比例达到预置的阈值时,和/或预设定时器达到预置的时间时,发出相应的提醒信息;所述提醒信息用于提示在当前状态下可以/需要进行内存清理。
可选地,还包括:
将当前正在被使用的进程加入到所述受保护进程白名单中。
可选地,还包括:检测当前操作***登录用户是否获得最高管理员权限;所述最高管理员权限包括安卓操作***下的根Root权限;
所述通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间,包括:
基于检测结果,通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
根据本发明的另一方面,提供了一种移动终端中清理内存的装置,包括:
指令接收单元,用于接收清理内存的操作指令;
清理范围确定单元,用于确定所述移动终端当前操作***环境下的内存清理范围;
可清理内容确定单元,用于根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;
清理单元,用于通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
可选地,还包括:
启动项删除单元,用于如果连续多次的内容清理过程中,所述可清理内容中都包括随着操作***的启动而启动,或者在操作***启动后自动被启动的进程,则将对应的从开机启动列表中将该进程对应的应用程序删除。
可选地,所述指令接收单元包括:
第一指令接收子单元,用于通过在用户界面中提供的清理内存的操作入口接收所述清理内存的操作指令。
可选地,所述操作入口有多个,每个操作入口与一所述清理范围相对应;
所述清理范围确定单元包括:
第一范围确定子单元,用于确定所选取的操作入口的对应的清理范围为当前操作***环境下的内存清理范围。
可选地,所述指令接收单元包括:
第一监控子单元,用于在操作***中运行进程监控程序,监控操作***中当前运行的进程;
第一触发子单元,用于当监控到操作***中运行了预置的触发列表中记录的进程时,自动发出清理内存的操作指令;所述触发列表中包括触发清理内存操作的进程信息;
第二指令接收子单元,用于接收所述进程监控程序发出的清理内存的操作指令。
可选地,所述触发列表中包括触发清理内存操作的进程与内存清理范围的对应关系,所述清理范围确定单元包括:
第二范围确定子单元,用于当监控到***中运行了预置的触发列表中记录的进程时,根据所述对应关系确定所述移动终端当前操作***环境下的内存清理范围。
可选地,所述指令接收单元包括:
第二监控子单元,用于在***后台运行状态监控程序,对下述状态中的任意一种或两种以上进行监控:***内存的占用比例是否达到预置阈值;***的是否处于锁屏状态;预设定时器是否达到预置的时间;
第二触发子单元,用于根据监控结果,确定是否发出清理内存的操作指令;
第三指令接收子单元,用于接收所述运行状态监控程序发出的清理内存的操作指令。
可选地,还包括:
提醒信息发送单元,用于当监控到***内存的占用比例达到预置的阈值时,和/或预设定时器达到预置的时间时,发出相应的提醒信息;所述提醒信息用于提示在当前状态下可以/需要进行内存清理。
可选地,还包括:
动态添加单元,用于将当前正在被使用的进程加入到所述受保护进程白名单中。
可选地,还包括:
权限检测单元,用于检测当前操作***登录用户是否获得最高管理员权限;所述最高管理员权限包括安卓操作***下的根Root权限;
所述清理单元具体用于:
基于检测结果,通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
根据本发明的移动终端中清理内存的方法及装置,在本发明实施例中,可以直接通过手机助手等应用程序为用户提供的内存清理功能,实现“一键清理内存”功能,用户不需要再到操作***的目录中进行一级一级的查找,就可以找到功能的操作入口,并触发具体的内存清理操作。对于手机助手等应用程序而言,在接收到内存清理指令之后,就可以确定出清理范围,以及可清理内容,并通过结束可清理内容对应的进程的方式,进行内存清理,不需要用户再一步步点击按钮进入***详情界面再按照流程操作。因此,可以实现更高效更便捷的内存清理。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的方法的流程图;以及
图2示出了根据本发明一个实施例的装置的示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
在本发明实施例中,为了便于在移动终端中执行清理内存操作,可以提供一款在移动终端中运行的应用程序(为了便于描述,本发明实施例中将该应用程序称为“手机助手”,当然手机助手还可以包含其他的功能,清理内容可能仅为其功能之一),如果用户在其通讯设备中安装了具有内存清理功能的手机助手,则在用户需要对其移动终端进行内存清理时,就可以直接打开该手机助手中内存清理功能对应的用户界面,在该用户界面中提供有相应的操作入口,用户可以通过该操作入口触发具体的内存清理操作。当然,在具体实现时,手机助手还可以自动判断是否需要对操作***的内存进行清理,如果是,则直接进行内存清理的相关操作。这样,用户不需要再到移动终端的设置目录中一级一级的进行查找,使得内存清理的灵活性及方便性得到提高。下面对具体的实现方式进行详细的介绍。
参见图1,本发明实施例首先提供了一种移动终端中清理内存的方法,该方法中各步骤的执行主体就可以是前述的“手机助手”等安装在移动终端中的应用程序,该方法可以包括以下步骤:
S101:接收清理内存的操作指令;
具体实现时,清理内存的操作指令可以是由用户通过预置的操作入口发出的。其中,该操作入口可以显示在手机助手中具体的用户界面中,或者还可以通过在桌面快捷方式的方式,将一键清理内存的工作放置在方便用户操作的地方,同时还可以使用高效的清理动画,提高用户的操作体验。
在另一种实现方式下,还可以在操作***中运行进程监控程序,监控操作***中当前运行的进程信息,当监控到操作***中运行了预置的触发列表中记录的进程时,自动发出清理内存的操作指令。其中,触发列表中包括触发清理内存操作的进程信息,也就是说,在触发列表中保存一个或几个进程的信息,只要发现***中运行了该进程时,就自动发出清理内存的指令,相应的,电视助手就可以接收进程监控程序发出的清理内存的操作指令。
或者,在其他的实现方式下,还可以在***后台运行状态监控程序,该后台监控程序不是对***中运行了哪些进程进行监控,而是对下述状态中的任意一种或两种以上进行监控:***内存的占用比例是否达到预置阈值、***的是否处于锁屏状态、预设定时器是否达到预置的时间等等,如果其中任意一个状态为是,都可以自动发出清理内存的操作指令,相应的,手机助手就可以接收到清理内存的操作指令。在这种方式下,相当于提供了其他的智能清理模式,例如,锁屏时进行清理工作,或者定时清理,如:每隔1小时、2小时等,用户可以灵活设置适合自己的清理模式。
当然,具体实现时,为了避免发生误判等事件,当监控到***内存的占用比例达到预置的阈值时,和/或预设定时器达到预置的时间时,还可以发出相应的提醒信息,这种提醒信息用于提示在当前状态下可以/需要进行内存清理,同时还可以向用户提供确认或者取消的操作入口,如果用户确实需要进行内存清理,可以通过确认入口进行确认,如果用户不需要进行内存清理,则可以直接通过取消入口进行取消。
S102:确定所述移动终端当前操作***环境下的内存清理范围;
具体进行内存清理操作时,清理的范围可以预先确定出来。例如,可以进行常规清理,或者深度清理,其中,如果是深度清理,可以是将除了***核心进程(如:电话、网络、闹钟、输入法等)之外的所有正在运行的进程都关闭,释放都应的内存,彻底清理内存空间,还用户一个清洁的***;该模式适用于对内存空间要求较高的场景下(如:玩大型游戏时);如果是常规清理,则可以结合白名单保护机制,所谓白名单也就是受保护进程的名单,如果正在运行的进程未被列入受保护进程白名单,则将正在运行的进程确定为可清理内容,也就是说,保护白名单中的进程不被清理,这种清理适用于一般使用场合下。
具体实现时,在用户手动发出清理内存的指令的情况下,清理范围可以是由用户指定的。具体的,可以为用户提供多个操作入口,不同的操作入口对应了不同的清理范围,用户可以直接通过特定的操作入口触发执行对应清理范围的清理操作。例如,假设各个操作入口是以按钮的形式存在,清理范围包括深度清理和常规清理两种,则可以分别在按钮上显示“深度清理”、“常规清理”字样,这样,用户就可以直接根据按钮上显示的文字,确定需要点击哪个按钮,在用户点击了其中的一个按钮之后,就可以根据预先设置的按钮与清理范围之间的对应关系,确定出具体的清理范围。
在进程监控程序自动发出内存清理指令的情况下,还可以在触发列表中记录触发清理内存操作的进程与内存清理范围的对应关系,例如,触发列表中记录了多个进程,其中不同的进程可以对应不同的清理范围(当然也可以对应相同的清理范围),如果发现***中有某进程运行,并以此触发了内存清理操作,则可以直接根据触发列表中记录的该进程对应的清理范围,确定出此次清理操作所需的清理范围。
S103:根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;
由于深度清理一般是指主要不是***核心进程,就都需要被清理,因此,在确定可清理内容时,就可以首先获取到正在运行的所有进程的信息,然后判断各个进程是否为***核心进程,如果不是,就可以作为可清理内容。其中,具体在判断进程是否为***核心进程时,可以是根据预先设置的名单进行的,例如,预先设置的名单中保存有属于***核心进程的名称等信息,然后判断正在运行的各个进程是否出现在该名单中,如果是,则属于***核心进程,否则,不属于***核心进程。
如果是常规清理,则需要从正在运行的进程中,将***核心进程以及需要保护的进程都排除掉,也就是说,需要将正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容。
其中,关于受保护进程名单,可以是预先设置好的,并且用户可以根据需要进行自行修改。另外,还可以将正在被使用的进程(如正在使用的输入法、桌面、闹钟等)动态的加入到受保护进程名单中,进程退出或者变成后台运行后,再将该进程从受保护进程名单中删除。也就是说,受保护进程名单可以由两部分内容组成,其中一部分是固有的进程,一般是用户指定等,另一部分则是根据进程的被使用状态动态确定的。对于常规清理而言,对于一个当前正在运行的进程,首先需要判断其是否属于***核心进程,还需要判断其是否被使用的进程,以及是否为被用户预先指定的需要保护的进程,如果均不是,才可以被清理。
S104:通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
在确定出可清理内容之后,就可以直接调用***的接口,来结束对应的进程,这样就可以使得可清理内容对应的内存空间被释放。需要说明的是,在实际应用中,操作***中用户如果具有最好管理员权限(例如安卓操作***下的根Root权限),则允许第三方应用执行的操作会更多。因此,在具体进行内存清理时,可以检测是否获取了Root权限,若已获取Root权限,则利用Root权限进行高效强力清理,否则,可以使用非Root权限的方式清理后台进程。
总之,在本发明实施例中,可以直接通过手机助手等应用程序为用户提供的内存清理功能,实现“一键清理内存”功能,用户不需要再到操作***的目录中进行一级一级的查找,就可以找到功能的操作入口,并触发具体的内存清理操作。对于手机助手等应用程序而言,在接收到内存清理指令之后,就可以确定出清理范围,以及可清理内容,并通过结束可清理内容对应的进程的方式,进行内存清理,不需要用户再一步步点击按钮进入***详情界面再按照流程操作。因此,可以实现更高效更便捷的内存清理。
需要说明的是,在实际应用中,很多用户可能都会针对部分应用程序反复进行进程清理,以便提高内存并降低耗电,说明用户对这部分应用程序的使用需求可能并不是很高。但是这种应用程序却可能出现在操作***的启动项中,随着开机过程中操作***的启动而启动,或者在操作***启动后的某个时间段或者事件后被启动。因此,在本发明实施例中,如果连续多次的内容清理过程中,可清理内容中都包括随着操作***的启动而启动,或者在操作***启动后自动被启动的进程,则可以将这种进程对应的启动项删除,这样可以加快终端设备的开机速度。
与本发明实施例提供的移动终端中清理内存的方法相对应,本发明实施例还提供了一种移动终端中清理内存的装置,参见图2,该装置可以包括:
指令接收单元201,用于接收清理内存的操作指令;
清理范围确定单元202,用于确定所述移动终端当前操作***环境下的内存清理范围;
可清理内容确定单元203,用于根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;
清理单元204,用于通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
具体实现时,该装置还可以包括:
启动项删除单元,用于如果连续多次的内容清理过程中,所述可清理内容中都包括随着操作***的启动而启动,或者在操作***启动后自动被启动的进程,则将对应的从开机启动列表中将该进程对应的应用程序删除。
其中,所述指令接收单元包括:
第一指令接收子单元,用于通过在用户界面中提供的清理内存的操作入口接收所述清理内存的操作指令。
所述操作入口有多个,每个操作入口与一所述清理范围相对应;
所述清理范围确定单元包括:
第一范围确定子单元,用于确定所选取的操作入口的对应的清理范围为当前操作***环境下的内存清理范围。
所述指令接收单元包括:
第一监控子单元,用于在操作***中运行进程监控程序,监控操作***中当前运行的进程;
第一触发子单元,用于当监控到操作***中运行了预置的触发列表中记录的进程时,自动发出清理内存的操作指令;所述触发列表中包括触发清理内存操作的进程信息;
第二指令接收子单元,用于接收所述进程监控程序发出的清理内存的操作指令。
所述触发列表中包括触发清理内存操作的进程与内存清理范围的对应关系,所述清理范围确定单元包括:
第二范围确定子单元,用于当监控到***中运行了预置的触发列表中记录的进程时,根据所述对应关系确定所述移动终端当前操作***环境下的内存清理范围。
所述指令接收单元包括:
第二监控子单元,用于在***后台运行状态监控程序,对下述状态中的任意一种或两种以上进行监控:***内存的占用比例是否达到预置阈值;***的是否处于锁屏状态;预设定时器是否达到预置的时间;
第二触发子单元,用于根据监控结果,确定是否发出清理内存的操作指令;
第三指令接收子单元,用于接收所述运行状态监控程序发出的清理内存的操作指令。
在实际应用中,该装置还可以包括:
提醒信息发送单元,用于当监控到***内存的占用比例达到预置的阈值时,和/或预设定时器达到预置的时间时,发出相应的提醒信息;所述提醒信息用于提示在当前状态下可以/需要进行内存清理。
该装置还可以包括:
动态添加单元,用于将当前正在被使用的进程加入到所述受保护进程白名单中。
还包括:
权限检测单元,用于检测当前操作***登录用户是否获得最高管理员权限;所述最高管理员权限包括安卓操作***下的根Root权限;
所述清理单元具体用于:
基于检测结果,通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的清理内存的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本申请可以应用于计算机***/服务器,其可与众多其它通用或专用计算***环境或配置一起操作。适于与计算机***/服务器一起使用的众所周知的计算***、环境和/或配置的例子包括但不限于:个人计算机***、服务器计算机***、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的***、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机***﹑大型计算机***和包括上述任何***的分布式云计算技术环境,等等。
计算机***/服务器可以在由计算机***执行的计算机***可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机***/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算***存储介质上。
本发明还公开了A1、一种移动终端中清理内存的方法,包括:
接收清理内存的操作指令;
确定所述移动终端当前操作***环境下的内存清理范围;
根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;
通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
A2、如A1所述的方法,还包括:
如果连续多次的内容清理过程中,所述可清理内容中都包括随着操作***的启动而启动,或者在操作***启动后自动被启动的进程,则将对应的从开机启动列表中将该进程对应的应用程序删除。
A3、如A1所述的方法,所述接收清理内存的操作指令,包括:
通过在用户界面中提供的清理内存的操作入口接收所述清理内存的操作指令。
A4、如A3所述的方法,所述操作入口有多个,每个操作入口与一所述清理范围相对应;
所述确定所述移动终端当前操作***环境下的内存清理范围,包括:
确定所选取的操作入口的对应的清理范围为当前操作***环境下的内存清理范围。
A5、如A1所述的方法,所述接收清理内存的操作指令,包括:
在操作***中运行进程监控程序,监控操作***中当前运行的进程;
当监控到操作***中运行了预置的触发列表中记录的进程时,自动发出清理内存的操作指令;所述触发列表中包括触发清理内存操作的进程信息;
接收所述进程监控程序发出的清理内存的操作指令。
A6、如A5所述的方法,所述触发列表中包括触发清理内存操作的进程与内存清理范围的对应关系,所述确定所述移动终端当前操作***环境下的内存清理范围包括:
当监控到***中运行了预置的触发列表中记录的进程时,根据所述对应关系确定所述移动终端当前操作***环境下的内存清理范围。
A7、如A1所述的方法,所述接收清理内存的操作指令,包括:
在***后台运行状态监控程序,对下述状态中的任意一种或两种以上进行监控:***内存的占用比例是否达到预置阈值;***的是否处于锁屏状态;预设定时器是否达到预置的时间;
根据监控结果,确定是否发出清理内存的操作指令;
接收所述运行状态监控程序发出的清理内存的操作指令。
A8、如A7所述的方法,还包括:
当监控到***内存的占用比例达到预置的阈值时,和/或预设定时器达到预置的时间时,发出相应的提醒信息;所述提醒信息用于提示在当前状态下可以/需要进行内存清理。
A9、如A1所述的方法,还包括:
将当前正在被使用的进程加入到所述受保护进程白名单中。
A10、如A1所述的方法,还包括:检测当前操作***登录用户是否获得最高管理员权限;所述最高管理员权限包括安卓操作***下的根Root权限;
所述通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间,包括:
基于检测结果,通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
本发明还公开了B11、一种移动终端中清理内存的装置,包括:
指令接收单元,用于接收清理内存的操作指令;
清理范围确定单元,用于确定所述移动终端当前操作***环境下的内存清理范围;
可清理内容确定单元,用于根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;
清理单元,用于通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
B12、如B11所述的装置,还包括:
启动项删除单元,用于如果连续多次的内容清理过程中,所述可清理内容中都包括随着操作***的启动而启动,或者在操作***启动后自动被启动的进程,则将对应的从开机启动列表中将该进程对应的应用程序删除。
B13、如B11所述的装置,所述指令接收单元包括:
第一指令接收子单元,用于通过在用户界面中提供的清理内存的操作入口接收所述清理内存的操作指令。
B14、如B13所述的装置,所述操作入口有多个,每个操作入口与一所述清理范围相对应;
所述清理范围确定单元包括:
第一范围确定子单元,用于确定所选取的操作入口的对应的清理范围为当前操作***环境下的内存清理范围。
B15、如B11所述的装置,所述指令接收单元包括:
第一监控子单元,用于在操作***中运行进程监控程序,监控操作***中当前运行的进程;
第一触发子单元,用于当监控到操作***中运行了预置的触发列表中记录的进程时,自动发出清理内存的操作指令;所述触发列表中包括触发清理内存操作的进程信息;
第二指令接收子单元,用于接收所述进程监控程序发出的清理内存的操作指令。
B16、如B15所述的装置,所述触发列表中包括触发清理内存操作的进程与内存清理范围的对应关系,所述清理范围确定单元包括:
第二范围确定子单元,用于当监控到***中运行了预置的触发列表中记录的进程时,根据所述对应关系确定所述移动终端当前操作***环境下的内存清理范围。
B17、如B11所述的装置,所述指令接收单元包括:
第二监控子单元,用于在***后台运行状态监控程序,对下述状态中的任意一种或两种以上进行监控:***内存的占用比例是否达到预置阈值;***的是否处于锁屏状态;预设定时器是否达到预置的时间;
第二触发子单元,用于根据监控结果,确定是否发出清理内存的操作指令;
第三指令接收子单元,用于接收所述运行状态监控程序发出的清理内存的操作指令。
B18、如B17所述的装置,还包括:
提醒信息发送单元,用于当监控到***内存的占用比例达到预置的阈值时,和/或预设定时器达到预置的时间时,发出相应的提醒信息;所述提醒信息用于提示在当前状态下可以/需要进行内存清理。
B19、如B11所述的装置,还包括:
动态添加单元,用于将当前正在被使用的进程加入到所述受保护进程白名单中。
B20、如B11所述的装置,还包括:
权限检测单元,用于检测当前操作***登录用户是否获得最高管理员权限;所述最高管理员权限包括安卓操作***下的根Root权限;
所述清理单元具体用于:
基于检测结果,通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。

Claims (18)

1.一种移动终端中清理内存的方法,包括:
接收清理内存的操作指令;
确定所述移动终端当前操作***环境下的内存清理范围;
根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;
通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间;
如果连续多次的内容清理过程中,所述可清理内容中都包括随着操作***的启动而启动,或者在操作***启动后自动被启动的进程,则将对应的从开机启动列表中将该进程对应的应用程序删除。
2.如权利要求1所述的方法,所述接收清理内存的操作指令,包括:
通过在用户界面中提供的清理内存的操作入口接收所述清理内存的操作指令。
3.如权利要求2所述的方法,所述操作入口有多个,每个操作入口与一所述清理范围相对应;
所述确定所述移动终端当前操作***环境下的内存清理范围,包括:
确定所选取的操作入口的对应的清理范围为当前操作***环境下的内存清理范围。
4.如权利要求1所述的方法,所述接收清理内存的操作指令,包括:
在操作***中运行进程监控程序,监控操作***中当前运行的进程;
当监控到操作***中运行了预置的触发列表中记录的进程时,自动发出清理内存的操作指令;所述触发列表中包括触发清理内存操作的进程信息;
接收所述进程监控程序发出的清理内存的操作指令。
5.如权利要求4所述的方法,所述触发列表中包括触发清理内存操作的进程与内存清理范围的对应关系,所述确定所述移动终端当前操作***环境下的内存清理范围包括:
当监控到***中运行了预置的触发列表中记录的进程时,根据所述对应关系确定所述移动终端当前操作***环境下的内存清理范围。
6.如权利要求1所述的方法,所述接收清理内存的操作指令,包括:
在***后台运行状态监控程序,对下述状态中的任意一种或两种以上进行监控:***内存的占用比例是否达到预置阈值;***的是否处于锁屏状态;预设定时器是否达到预置的时间;
根据监控结果,确定是否发出清理内存的操作指令;
接收所述运行状态监控程序发出的清理内存的操作指令。
7.如权利要求6所述的方法,还包括:
当监控到***内存的占用比例达到预置的阈值时,和/或预设定时器达到预置的时间时,发出相应的提醒信息;所述提醒信息用于提示在当前状态下可以/需要进行内存清理。
8.如权利要求1所述的方法,还包括:
将当前正在被使用的进程加入到所述受保护进程白名单中。
9.如权利要求1所述的方法,还包括:检测当前操作***登录用户是否获得最高管理员权限;所述最高管理员权限包括安卓操作***下的根Root权限;
所述通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间,包括:
基于检测结果,通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
10.一种移动终端中清理内存的装置,包括:
指令接收单元,用于接收清理内存的操作指令;
清理范围确定单元,用于确定所述移动终端当前操作***环境下的内存清理范围;
可清理内容确定单元,用于根据所述清理范围确定当前操作***中的可清理内容;其中,当确定所述清理范围为常规清理时,将操作***中正在运行的进程中,除了***核心进程以及受保护进程之外的进程,确定为当前操作***中的可清理内容;所述受保护进程根据预先建立的受保护进程白名单确定;
清理单元,用于通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间;
启动项删除单元,用于如果连续多次的内容清理过程中,所述可清理内容中都包括随着操作***的启动而启动,或者在操作***启动后自动被启动的进程,则将对应的从开机启动列表中将该进程对应的应用程序删除。
11.如权利要求10所述的装置,所述指令接收单元包括:
第一指令接收子单元,用于通过在用户界面中提供的清理内存的操作入口接收所述清理内存的操作指令。
12.如权利要求11所述的装置,所述操作入口有多个,每个操作入口与一所述清理范围相对应;
所述清理范围确定单元包括:
第一范围确定子单元,用于确定所选取的操作入口的对应的清理范围为当前操作***环境下的内存清理范围。
13.如权利要求10所述的装置,所述指令接收单元包括:
第一监控子单元,用于在操作***中运行进程监控程序,监控操作***中当前运行的进程;
第一触发子单元,用于当监控到操作***中运行了预置的触发列表中记录的进程时,自动发出清理内存的操作指令;所述触发列表中包括触发清理内存操作的进程信息;
第二指令接收子单元,用于接收所述进程监控程序发出的清理内存的操作指令。
14.如权利要求13所述的装置,所述触发列表中包括触发清理内存操作的进程与内存清理范围的对应关系,所述清理范围确定单元包括:
第二范围确定子单元,用于当监控到***中运行了预置的触发列表中记录的进程时,根据所述对应关系确定所述移动终端当前操作***环境下的内存清理范围。
15.如权利要求10所述的装置,所述指令接收单元包括:
第二监控子单元,用于在***后台运行状态监控程序,对下述状态中的任意一种或两种以上进行监控:***内存的占用比例是否达到预置阈值;***的是否处于锁屏状态;预设定时器是否达到预置的时间;
第二触发子单元,用于根据监控结果,确定是否发出清理内存的操作指令;
第三指令接收子单元,用于接收所述运行状态监控程序发出的清理内存的操作指令。
16.如权利要求15所述的装置,还包括:
提醒信息发送单元,用于当监控到***内存的占用比例达到预置的阈值时,和/或预设定时器达到预置的时间时,发出相应的提醒信息;所述提醒信息用于提示在当前状态下可以/需要进行内存清理。
17.如权利要求10所述的装置,还包括:
动态添加单元,用于将当前正在被使用的进程加入到所述受保护进程白名单中。
18.如权利要求10所述的装置,还包括:
权限检测单元,用于检测当前操作***登录用户是否获得最高管理员权限;所述最高管理员权限包括安卓操作***下的根Root权限;
所述清理单元具体用于:
基于检测结果,通过结束所述可清理内容对应的进程,释放所述可清理内容占用的内存空间。
CN201310492877.2A 2013-10-18 2013-10-18 移动终端中清理内存的方法及装置 Active CN103530235B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310492877.2A CN103530235B (zh) 2013-10-18 2013-10-18 移动终端中清理内存的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310492877.2A CN103530235B (zh) 2013-10-18 2013-10-18 移动终端中清理内存的方法及装置

Publications (2)

Publication Number Publication Date
CN103530235A CN103530235A (zh) 2014-01-22
CN103530235B true CN103530235B (zh) 2017-04-12

Family

ID=49932265

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310492877.2A Active CN103530235B (zh) 2013-10-18 2013-10-18 移动终端中清理内存的方法及装置

Country Status (1)

Country Link
CN (1) CN103530235B (zh)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103777871B (zh) * 2014-02-14 2017-10-10 北京猎豹移动科技有限公司 一种锁屏状态下启动应用的方法及装置
CN104850414B (zh) * 2014-02-14 2018-09-11 可牛网络技术(北京)有限公司 应用进程的清理方法、装置及移动终端
CN104035769A (zh) * 2014-05-30 2014-09-10 北京金山安全软件有限公司 一种空间不足的处理方法及装置
CN104267986B (zh) * 2014-09-25 2018-07-31 北京金山安全软件有限公司 游戏类应用垃圾文件的清理方法及装置
CN105653200B (zh) * 2014-11-24 2019-05-17 比亚迪股份有限公司 对移动终端中rom指定路径进行写入限制的方法及装置
CN104484208A (zh) * 2014-12-24 2015-04-01 深圳市理奥网络技术有限公司 一种应用程序运行加速方法以及用户设备
CN104714895B (zh) * 2015-03-23 2018-02-02 努比亚技术有限公司 一种移动终端及其提高运行速度的方法和装置
CN104820545B (zh) * 2015-04-30 2017-04-12 深圳市奇虎智能科技有限公司 移动终端的内存清理方法和内存清理装置
CN106293901B (zh) 2015-05-22 2020-06-02 腾讯科技(深圳)有限公司 一种终端应用的进程管理方法及装置
CN106371913A (zh) * 2015-07-21 2017-02-01 赤子城网络技术(北京)有限公司 内存清理方法及装置
CN105138407B (zh) * 2015-08-18 2019-03-22 北京小熊博望科技有限公司 一种用于清理设备内存的方法与设备
CN105138396A (zh) * 2015-08-24 2015-12-09 山东超越数控电子有限公司 一种基于Android***的内存优化***
CN105893267A (zh) * 2015-10-14 2016-08-24 乐视致新电子科技(天津)有限公司 一种内存空间清理方法及装置
CN105224369A (zh) * 2015-10-14 2016-01-06 深圳Tcl数字技术有限公司 应用启动方法和***
CN105224335B (zh) * 2015-10-22 2018-06-29 上海斐讯数据通信技术有限公司 一种自动清理终端设备的控制方法、***及终端设备
CN105468409A (zh) * 2015-11-20 2016-04-06 北京金山安全软件有限公司 一种应用程序关闭方法、装置及电子设备
CN105446776A (zh) * 2015-11-20 2016-03-30 北京金山安全软件有限公司 一种应用程序关闭方法、装置及电子设备
CN105389245A (zh) * 2015-12-17 2016-03-09 广州视睿电子科技有限公司 一种内存清理方法及装置
CN105592361A (zh) * 2015-12-22 2016-05-18 浪潮软件集团有限公司 一种机顶盒后台程序清理方法、装置及***
CN105590063B (zh) * 2015-12-25 2019-03-22 珠海豹趣科技有限公司 一种挖掘漏洞的方法、装置及电子设备
CN105630560A (zh) * 2015-12-29 2016-06-01 北京金山安全软件有限公司 一种进程处理方法及装置
CN105700922A (zh) * 2016-01-07 2016-06-22 广东欧珀移动通信有限公司 一种充电时自动清理内存的方法、装置及移动终端
CN105824668A (zh) * 2016-03-16 2016-08-03 广东欧珀移动通信有限公司 进程控制方法、装置及终端设备
CN105893278A (zh) * 2016-03-30 2016-08-24 北京金山安全软件有限公司 ***缓存垃圾清理方法、装置和终端设备
CN107291549B (zh) * 2016-03-31 2020-11-24 阿里巴巴集团控股有限公司 一种管理应用程序的方法及装置
CN107301059A (zh) * 2016-04-14 2017-10-27 中兴通讯股份有限公司 一种清理进程的方法及装置
CN105898077A (zh) * 2016-06-21 2016-08-24 韩文杰 一种自动清理内存的智能手机
CN106201684A (zh) * 2016-06-30 2016-12-07 宇龙计算机通信科技(深圳)有限公司 一种管理应用的方法及终端
CN106250216A (zh) * 2016-07-21 2016-12-21 宇龙计算机通信科技(深圳)有限公司 一种清理内存的方法及终端
CN107766128B (zh) * 2016-08-17 2021-01-29 华为技术有限公司 一种启动应用的方法及装置
CN106354562B (zh) * 2016-08-25 2024-04-12 深圳市泰衡诺科技有限公司 内存清理***和内存清理方法
CN106528282A (zh) * 2016-09-23 2017-03-22 依偎科技(南昌)有限公司 一种关闭进程的方法、装置以及终端
CN106547640A (zh) * 2016-11-23 2017-03-29 深圳市金立通信设备有限公司 一种后台清理的方法及终端
CN108509350A (zh) * 2017-02-28 2018-09-07 中兴通讯股份有限公司 内存的回收方法和装置
CN106919428A (zh) * 2017-03-21 2017-07-04 北京奇虎科技有限公司 清理移动终端内存的方法、装置及移动终端
CN107291632B (zh) * 2017-06-06 2020-03-27 北京金山安全软件有限公司 清理缓存数据的方法、装置以及终端设备
CN107861812B (zh) * 2017-10-30 2022-01-11 北京博瑞彤芸科技股份有限公司 一种内存清理方法
CN108170359A (zh) * 2017-12-27 2018-06-15 北京传嘉科技有限公司 快捷操作处理方法、装置及移动终端
CN109871280A (zh) * 2019-03-18 2019-06-11 北京智明星通科技股份有限公司 后台进程管理方法及装置
CN110321224B (zh) * 2019-07-04 2022-05-24 深圳市康冠科技股份有限公司 终端内存清理方法、装置及计算机可读存储介质
CN110324715A (zh) * 2019-07-04 2019-10-11 深圳市康冠技术有限公司 应用管理方法、装置及计算机可读存储介质
CN111026551A (zh) * 2019-11-29 2020-04-17 深圳市锐锐科电子有限公司 一种基于Android***的优化方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2400387A1 (de) * 2010-06-25 2011-12-28 TuneUp Software GmbH Verfahren zur Performanceverbesserung von Computern
CN103024190A (zh) * 2012-12-21 2013-04-03 广东欧珀移动通信有限公司 一种智能手机内存清理方法及装置
CN103164229A (zh) * 2013-04-08 2013-06-19 北京奇虎科技有限公司 一种清理移动终端进程的方法及装置
CN103294528A (zh) * 2012-03-01 2013-09-11 宇龙计算机通信科技(深圳)有限公司 终端和进程控制方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2400387A1 (de) * 2010-06-25 2011-12-28 TuneUp Software GmbH Verfahren zur Performanceverbesserung von Computern
CN103294528A (zh) * 2012-03-01 2013-09-11 宇龙计算机通信科技(深圳)有限公司 终端和进程控制方法
CN103024190A (zh) * 2012-12-21 2013-04-03 广东欧珀移动通信有限公司 一种智能手机内存清理方法及装置
CN103164229A (zh) * 2013-04-08 2013-06-19 北京奇虎科技有限公司 一种清理移动终端进程的方法及装置

Also Published As

Publication number Publication date
CN103530235A (zh) 2014-01-22

Similar Documents

Publication Publication Date Title
CN103530235B (zh) 移动终端中清理内存的方法及装置
EP2909783B1 (en) Secure disk access control
US8850572B2 (en) Methods for handling a file associated with a program in a restricted program environment
CN104375869B (zh) 自启动应用控制方法及装置
CN103645914B (zh) 一种软件清理方法及装置
CN106133698A (zh) 用于用户模式崩溃报告的框架
KR102132501B1 (ko) 매립 디바이스에 대한 공격을 금지하기 위한 방법, 시스템 및 미디어
CN105847554A (zh) 一种移动终端异常关机的数据处理方法及移动终端
CN104331488B (zh) 基于悬浮窗的文件清理方法、装置及设备
CN105005735B (zh) 下载管理方法和下载管理装置
CN105988805B (zh) 一种应用程序的管理方法及移动终端
CN104050417A (zh) 一种在移动终端对软件状态进行检测的方法及装置
US11763005B2 (en) Dynamic security policy
CN108804915B (zh) 病毒程序清理方法、存储设备及电子终端
CN112671635B (zh) 发送方法、装置及电子设备
US20200404012A1 (en) Vulnerability management of disconnected endpoints
CN105528251A (zh) 应用通知信息的处理方法、装置及移动终端
WO2019024646A1 (zh) 应用管控方法、装置及电子设备
CN105095749A (zh) 状态栏通知的接管方法及装置
CN109117153A (zh) 应用程序的处理方法、装置、终端和存储介质
CN103647753A (zh) 一种局域网文件安全管理方法、服务端和***
CN111796735A (zh) 应用程序控制方法、装置及电子设备
CN108052391A (zh) 基于线程死锁的内存优化方法、移动终端及可读存储介质
US11775653B2 (en) Security configuration determination
CN105279433A (zh) 一种应用程序的防护方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220727

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.

TR01 Transfer of patent right