[go: up one dir, main page]

CN105898077A - 一种自动清理内存的智能手机 - Google Patents

一种自动清理内存的智能手机 Download PDF

Info

Publication number
CN105898077A
CN105898077A CN201610449664.5A CN201610449664A CN105898077A CN 105898077 A CN105898077 A CN 105898077A CN 201610449664 A CN201610449664 A CN 201610449664A CN 105898077 A CN105898077 A CN 105898077A
Authority
CN
China
Prior art keywords
internal memory
cleaning
memory
instruction
module
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.)
Pending
Application number
CN201610449664.5A
Other languages
English (en)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201610449664.5A priority Critical patent/CN105898077A/zh
Publication of CN105898077A publication Critical patent/CN105898077A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5016Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5022Mechanisms to release resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提出一种自动清理内存的智能手机,使得使用智能手机时,不会发生因内存占用太多而卡壳、死机等现象,并以此尽可能提高文件或网页的打开速度,其特征在于:智能手机设置一个内存清理模块,按照预先设置的指令条件,自动对内存清理模块发出清理内存的指令,内存清理模块按照预先设置的内存清除条件进行内存清理;设置一个指令条件选择模块,当满足所选指令条件时,发出清理内存的指令;设置一个内存清除条件选择模块,按所选内存清除条件进行内存清除,其内存清除条件以选定的内存清除条件为主要清理目标范围,当所被清理后的内存占用百分比大于内存被清理后的内存占用百分比上限时,按事先规定的规则自动逐级扩大目标范围,然后再进行内存清理。

Description

一种自动清理内存的智能手机
技术领域
本发明涉及智能手机,尤其涉及一种自动清理内存的智能手机。
背景技术
智能手机已经非常普及,其功能备受大众的青睐,并得到了广泛的应用,丰富的应用给用户带来各种各样体验的同时,也随着智能手机上运行的应用程序越多,其内存中空余空间越小,所以往往发生智能手机因内存占用太多而卡壳、死机等现象,因而对手机内存必须进行清理,即通过获取系统中所有正在运行的应用程序进程信息,然后将那些系统的非当前应用的程序进程清理掉,来释放应用程序所占内存的比例,目前,大部分手机的内存清理采用手动清理,所以往往会被忽略,因此,采用自动内存清理能保障手机顺畅运行。
发明内容
本发明提出一种自动清理内存的智能手机,使得使用智能手机时,不会发生因内存占用太多而卡壳、死机等现象,并以此尽可能提高文件或网页的打开速度。
本发明的一种自动清理内存的智能手机,其特征在于:智能手机内设置一个内存清理模块,按照预先设置的指令条件,自动对内存清理模块发出清理内存的指令,内存清理模块按照预先设置的内存清除条件进行内存清理;设置一个指令条件选择模块,由设定界面选定,当满足所选指令条件时,发出清理内存的指令;设置一个内存清除条件选择模块,由设定界面选定,清理内存时按所选内存清除条件进行内存清除。
所述内存清理模块,在内存清理过程中,其内存清除条件以选定的内存清除条件为主要清理目标范围,当所被清理后的内存占用百分比大于内存被清理后的内存占用百分比上限时,应按事先规定的规则自动逐级扩大目标范围,然后再进行内存清理,直至清理后的内存占用百分比小于或等于预先规定或设置的内存被清理后的内存占用百分比上限时结束清理。
所述内存被清理后的内存占用百分比上限,其被内置设定,或外置设定,或外置选定若干个设置值中的一个。
所述内存清理模块,能实时监测内存空间,即实时监测内存被占用的百分比。
所述指令条件选择模块,在选择以下一项或多项设置条件下,自动清理内存,包含:
①文件或网页被打开时,监测到内存占用百分比达到内存占用百分比允许值时,先清理内存,再打开文件或网页;
②文件或网页被打开后,监测到内存占用百分比达到内存占用百分比允许值时,中断文件或网页,先清理内存,再恢复文件或网页;
③智能手机转换至休眠状态时,对内存清理模块发出清理内存的指令;
④休眠状态被唤醒时,对内存清理模块发出清理内存的指令;
⑤文件或网页被关闭时,对内存清理模块发出清理内存的指令;
⑥文件或网页被关闭时,监测到内存占用百分比达到内存占用百分比允许值时,对内存清理模块发出清理内存的指令;
⑦文件或网页运行中途,监测到内存占用百分比达到内存占用百分比允许值时,中断文件或网页,先清理内存,再恢复文件或网页。
所述内存占用百分比允许值,其被内置设定,或外置设定,或外置选定若干个设置值中的一个。
所述内存清理模块,外设一个手动启动清理内存的指令键。
所述内存清除条件选择模块,按照内存清理的深度而供若干档选择,或按照内存清除的方式进行分类选择。
所述内存清理模块、指令条件选择模块、内存清除条件选择模块,包含于智能手机操作系统中。
所述内存清理模块、指令条件选择模块、内存清除条件选择模块,以应用程序方式运行。
本发明的有益效果是:手机使用者无须关心内存的清理、能够自主选择内存自动清理的指令条件、能够掌控内存清除方式或内存清除程度,便于适应不同应用程度的使用者。
具体实施方式
实施例之一:
本发明的一种智能手机,内置一个内存清理模块,按照预先设置的指令条件,自动对内存清理模块发出清理内存的指令,内存清理模块按照预先设置的内存清除条件进行内存清理;内置一个指令条件选择模块,由设定界面选定,当满足所选指令条件时,发出清理内存的指令;内置一个内存清除条件选择模块,由设定界面选定,清理内存时按所选内存清除条件进行内存清除。
本发明中的内存清理模块,在内存清理过程中,其内存清除条件以选定的内存清除条件为主要清理目标范围,当所被清理后的内存占用百分比大于内存被清理后的内存占用百分比上限时,应按事先规定的规则自动逐级扩大目标范围,然后再进行内存清理,直至清理后的内存占用百分比小于或等于预先规定或设置的内存被清理后的内存占用百分比上限时结束清理。
本发明中的内存被清理后的内存占用百分比上限,由外置选定若干个设置值中的一个。
本发明中的内存清理模块,能实时监测内存空间,即实时监测内存被占用的百分比。
本发明中的指令条件选择模块,在选择以下一项或多项设置条件下,自动清理内存,包含:
①文件或网页被打开时,监测到内存占用百分比达到内存占用百分比允许值时,先清理内存,再打开文件或网页;
②文件或网页被打开后,监测到内存占用百分比达到内存占用百分比允许值时,中断文件或网页,先清理内存,再恢复文件或网页;
③智能手机转换至休眠状态时,对内存清理模块发出清理内存的指令;
④休眠状态被唤醒时,对内存清理模块发出清理内存的指令;
⑤文件或网页被关闭时,对内存清理模块发出清理内存的指令;
⑥文件或网页被关闭时,监测到内存占用百分比达到内存占用百分比允许值时,对内存清理模块发出清理内存的指令;
⑦文件或网页运行中途,监测到内存占用百分比达到内存占用百分比允许值时,中断文件或网页,先清理内存,再恢复文件或网页。
本发明中的内存占用百分比允许值,其被外置选定若干个设置值中的一个。
本发明中的内存清理模块,外设一个手动启动清理内存的指令键。
本发明中的内存清除条件选择模块,按照内存清理的深度而供若干档选择。
本发明中的内存清理模块、指令条件选择模块、内存清除条件选择模块,包含于智能手机操作系统中。
实施例之二:
本发明的一种智能手机,内置一个内存清理模块,按照预先设置的指令条件,自动对内存清理模块发出清理内存的指令,内存清理模块按照预先设置的内存清除条件进行内存清理;内置一个指令条件选择模块,由设定界面选定,当满足所选指令条件时,发出清理内存的指令;内置一个内存清除条件选择模块,由设定界面选定,清理内存时按所选内存清除条件进行内存清除。
本发明中的内存清理模块,在内存清理过程中,其内存清除条件以选定的内存清除条件为主要清理目标范围,当所被清理后的内存占用百分比大于内存被清理后的内存占用百分比上限时,应按事先规定的规则自动逐级扩大目标范围,然后再进行内存清理,直至清理后的内存占用百分比小于或等于预先规定或设置的内存被清理后的内存占用百分比上限时结束清理。
本发明中的内存被清理后的内存占用百分比上限,其被外置设定。
本发明中的内存清理模块,能实时监测内存空间,即实时监测内存被占用的百分比。
本发明中的指令条件选择模块,在选择以下一项或多项设置条件下,自动清理内存,包含:
①文件或网页被打开时,监测到内存占用百分比达到内存占用百分比允许值时,先清理内存,再打开文件或网页;
②文件或网页被打开后,监测到内存占用百分比达到内存占用百分比允许值时,中断文件或网页,先清理内存,再恢复文件或网页;
③智能手机转换至休眠状态时,对内存清理模块发出清理内存的指令;
④休眠状态被唤醒时,对内存清理模块发出清理内存的指令;
⑤文件或网页被关闭时,对内存清理模块发出清理内存的指令;
⑥文件或网页被关闭时,监测到内存占用百分比达到内存占用百分比允许值时,对内存清理模块发出清理内存的指令;
⑦文件或网页运行中途,监测到内存占用百分比达到内存占用百分比允许值时,中断文件或网页,先清理内存,再恢复文件或网页。
本发明中的内存占用百分比允许值,其被外置设定。
本发明中的内存清理模块,外设一个手动启动清理内存的指令键。
本发明中的内存清除条件选择模块,按照内存清除的方式进行分类选择。
本发明中的内存清理模块、指令条件选择模块、内存清除条件选择模块,以应用程序方式运行。

Claims (10)

1.一种自动清理内存的智能手机,其特征在于:智能手机内设置一个内存清理模块,按照预先设置的指令条件,自动对内存清理模块发出清理内存的指令,内存清理模块按照预先设置的内存清除条件进行内存清理;
设置一个指令条件选择模块,由设定界面选定,当满足所选指令条件时,发出清理内存的指令;
设置一个内存清除条件选择模块,由设定界面选定,清理内存时按所选内存清除条件进行内存清除。
2.根据权利要求1所述的一种自动清理内存的智能手机,其特征在于:所述内存清理模块,在内存清理过程中,其内存清除条件以选定的内存清除条件为主要清理目标范围,当所被清理后的内存占用百分比大于内存被清理后的内存占用百分比上限时,应按事先规定的规则自动逐级扩大目标范围,然后再进行内存清理,直至清理后的内存占用百分比小于或等于预先规定或设置的内存被清理后的内存占用百分比上限时结束清理。
3.根据权利要求2所述的一种自动清理内存的智能手机,其特征在于:所述内存被清理后的内存占用百分比上限,其被内置设定,或外置设定,或外置选定若干个设置值中的一个。
4.根据权利要求1所述的一种自动清理内存的智能手机,其特征在于:所述内存清理模块,能实时监测内存空间,即实时监测内存被占用的百分比。
5.根据权利要求1所述的一种自动清理内存的智能手机,其特征在于:所述指令条件选择模块,在选择以下一项或多项设置条件下,自动清理内存,包含:
①文件或网页被打开时,监测到内存占用百分比达到内存占用百分比允许值时,先清理内存,再打开文件或网页;
②文件或网页被打开后,监测到内存占用百分比达到内存占用百分比允许值时,中断文件或网页,先清理内存,再恢复文件或网页;
③智能手机转换至休眠状态时,对内存清理模块发出清理内存的指令;
④休眠状态被唤醒时,对内存清理模块发出清理内存的指令;
⑤文件或网页被关闭时,对内存清理模块发出清理内存的指令;
⑥文件或网页被关闭时,监测到内存占用百分比达到内存占用百分比允许值时,对内存清理模块发出清理内存的指令;
⑦文件或网页运行中途,监测到内存占用百分比达到内存占用百分比允许值时,中断文件或网页,先清理内存,再恢复文件或网页。
6.根据权利要求5所述的一种自动清理内存的智能手机,其特征在于:所述内存占用百分比允许值,其被内置设定,或外置设定,或外置选定若干个设置值中的一个。
7.根据权利要求1所述的一种自动清理内存的智能手机,其特征在于:所述内存清理模块,外设一个手动启动清理内存的指令键。
8.根据权利要求1所述的一种自动清理内存的智能手机,其特征在于:所述内存清除条件选择模块,按照内存清理的深度而供若干档选择,或按照内存清除的方式进行分类选择。
9.根据权利要求1所述的一种自动清理内存的智能手机,其特征在于:所述内存清理模块、指令条件选择模块、内存清除条件选择模块,包含于智能手机操作系统中。
10.根据权利要求1所述的一种自动清理内存的智能手机,其特征在于:所述内存清理模块、指令条件选择模块、内存清除条件选择模块,以应用程序方式运行。
CN201610449664.5A 2016-06-21 2016-06-21 一种自动清理内存的智能手机 Pending CN105898077A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610449664.5A CN105898077A (zh) 2016-06-21 2016-06-21 一种自动清理内存的智能手机

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610449664.5A CN105898077A (zh) 2016-06-21 2016-06-21 一种自动清理内存的智能手机

Publications (1)

Publication Number Publication Date
CN105898077A true CN105898077A (zh) 2016-08-24

Family

ID=56731110

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610449664.5A Pending CN105898077A (zh) 2016-06-21 2016-06-21 一种自动清理内存的智能手机

Country Status (1)

Country Link
CN (1) CN105898077A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106815078A (zh) * 2016-12-30 2017-06-09 广东欧珀移动通信有限公司 一种内存控制方法及设备
CN108228357A (zh) * 2018-01-22 2018-06-29 维沃移动通信有限公司 一种内存清理方法及移动终端
CN108280031A (zh) * 2017-12-22 2018-07-13 努比亚技术有限公司 redis缓存清理方法、服务器及计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019621A (zh) * 2012-12-03 2013-04-03 广东欧珀移动通信有限公司 一种清理存储单元的方法、装置及移动终端
CN103530235A (zh) * 2013-10-18 2014-01-22 北京奇虎科技有限公司 移动终端中清理内存的方法及装置
CN104298613A (zh) * 2014-09-29 2015-01-21 广州金山网络科技有限公司 一种系统内存的清理方法及终端设备
CN104462264A (zh) * 2014-11-21 2015-03-25 北京奇虎科技有限公司 清理操作系统中垃圾文件的方法和装置
CN104536907A (zh) * 2015-01-26 2015-04-22 联想(北京)有限公司 一种内存清理方法及电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019621A (zh) * 2012-12-03 2013-04-03 广东欧珀移动通信有限公司 一种清理存储单元的方法、装置及移动终端
CN103530235A (zh) * 2013-10-18 2014-01-22 北京奇虎科技有限公司 移动终端中清理内存的方法及装置
CN104298613A (zh) * 2014-09-29 2015-01-21 广州金山网络科技有限公司 一种系统内存的清理方法及终端设备
CN104462264A (zh) * 2014-11-21 2015-03-25 北京奇虎科技有限公司 清理操作系统中垃圾文件的方法和装置
CN104536907A (zh) * 2015-01-26 2015-04-22 联想(北京)有限公司 一种内存清理方法及电子设备

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106815078A (zh) * 2016-12-30 2017-06-09 广东欧珀移动通信有限公司 一种内存控制方法及设备
CN106815078B (zh) * 2016-12-30 2020-04-21 Oppo广东移动通信有限公司 一种内存控制方法及设备
CN108280031A (zh) * 2017-12-22 2018-07-13 努比亚技术有限公司 redis缓存清理方法、服务器及计算机可读存储介质
CN108228357A (zh) * 2018-01-22 2018-06-29 维沃移动通信有限公司 一种内存清理方法及移动终端
CN108228357B (zh) * 2018-01-22 2021-04-02 维沃移动通信有限公司 一种内存清理方法及移动终端

Similar Documents

Publication Publication Date Title
CN104298613B (zh) 一种系统内存的清理方法及终端设备
CN105898077A (zh) 一种自动清理内存的智能手机
CN103294528A (zh) 终端和进程控制方法
DE10196656B4 (de) Verfahren zum Steuern der Betriebstemperatur eines Mikroprozessors
CN107291549A (zh) 一种管理应用程序的方法及装置
JP2016517984A5 (zh)
CN108073520B (zh) 一种内存控制方法及装置
CN105808342B (zh) 用于分配客户请求的方法、判断装置和系统
TWI628588B (zh) 內存清理系統、方法及終端設備
CN106371913A (zh) 内存清理方法及装置
CN103902359A (zh) 基于Android系统内存优化与应用调度方法及系统
CN111258746A (zh) 资源分配方法和服务设备
CN104503831B (zh) 设备优化方法及装置
CN105676687A (zh) 一种电器设备控制方法及装置
EP3142538B1 (de) Wasserführendes haushaltsgerät
CN106354659B (zh) 一种嵌入式设备的flash资源回收的方法
CN103676727A (zh) 基于嵌入式芯片的可抢占、可嵌套中断控制方法
CN103257700B (zh) 一种Android系统的节能方法及装置
Katoen GSPNs revisited: Simple semantics and new analysis algorithms
CN114233615A (zh) 凝结水泵的切换控制方法、装置、电子设备及存储介质
CN105389201B (zh) 一种基于高性能计算集群的进程管理方法及其系统
MY188636A (en) Application program data processing method and device
CN106733147B (zh) 自动选煤系统的启动方法及装置
CN106951318A (zh) 一种电子设备后台进程的管理方法及电子设备
CN105573854A (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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160824