CN104111873A - Internal memory freeing method and system - Google Patents

Internal memory freeing method and system Download PDF

Info

Publication number
CN104111873A
CN104111873A CN201310139927.9A CN201310139927A CN104111873A CN 104111873 A CN104111873 A CN 104111873A CN 201310139927 A CN201310139927 A CN 201310139927A CN 104111873 A CN104111873 A CN 104111873A
Authority
CN
China
Prior art keywords
program
electronic installation
priority
internal memory
memory
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.)
Granted
Application number
CN201310139927.9A
Other languages
Chinese (zh)
Other versions
CN104111873B (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.)
Shenzhen Futaihong Precision Industry Co Ltd
Chi Mei Communication Systems Inc
Original Assignee
Shenzhen Futaihong Precision Industry Co Ltd
Chi Mei Communication Systems Inc
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 Shenzhen Futaihong Precision Industry Co Ltd, Chi Mei Communication Systems Inc filed Critical Shenzhen Futaihong Precision Industry Co Ltd
Priority to CN201310139927.9A priority Critical patent/CN104111873B/en
Publication of CN104111873A publication Critical patent/CN104111873A/en
Application granted granted Critical
Publication of CN104111873B publication Critical patent/CN104111873B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)
  • Memory System (AREA)

Abstract

The invention provides an internal memory freeing method and system. The method includes: setting association of residual internal memory capacity and program priority range of an electronic device; acquiring the current residual capacity of internal memory every other preset first time interval; when the electronic device needs internal memory freeing, determining the theoretical priority range of the to-be-freed programs of the electronic device according to the current residual capacity of the internal memory of the association; judging the actual priority range of the to-be-freed programs according to the fact whether operating programs exists in the theoretical priority range or not; finding the out the program occupying the largest internal memory from the operating programs corresponding to the actual priority range; freeing the program occupying the largest internal memory. The invention further provides an internal memory freeing system. By the method and the system, the internal memory of the electronic device can be freed when the internal memory of the electronic device is insufficient.

Description

Memory release method and system
Technical field
The present invention relates to a kind of EMS memory management process and system, especially about a kind of method and system that discharge at internal memory.
Background technology
Along with the fast development of the technology such as electronics, communication, smart mobile phone is as more and more higher in the share of mobile phone market in Android (Android) mobile phone.Based on considering of cost, in the design of smart mobile phone, production run, save as a usual way controlling mobile phone cost in low.Yet low internal memory mobile phone is in standby or after use a period of time, reaction velocity can be slack-off, sometimes even there will be the phenomenon of stuck (there is no reaction for a long time).User, when running into this class problem, often need to be restarted mobile phone, therefore causes poor user experience.For such problem, at present conventional solution is: a software that discharges mobile phone EMS memory is installed in mobile phone, when user's sensory system slowly time manually this software of operation to improve mobile phones condition.This solution needs the manual operating software of user, causes not convenient that user uses.
Summary of the invention
In view of above content, be necessary to provide a kind of memory release method and system, can be in electronic installation internal memory residual capacity automatically discharge the internal memory of electronic installation when not enough.
A memory release method, is applied in electronic installation, and the method comprising the steps of: associated under the residual capacity that internal memory (a) is set and electronic installation Program between priority limit; (b) every the current residual capacity of a default very first time interval acquiring internal memory; (c), when electronic installation needs releasing memory, according to the current residual capacity of internal memory and described association, determine the affiliated priority limit of theory of the program that electronic installation will discharge; (d), according to whether there being the program of moving in priority limit under above-mentioned theory, judge the affiliated priority limit of the current program reality that will discharge of electronic installation; (e) under described reality, in the corresponding program of moving of priority limit, find out the program of committed memory capacity maximum; And (f) discharge the program of described committed memory capacity maximum.
An internal memory delivery system, runs in electronic installation, and this system comprises: module is set, associated between priority limit under residual capacity that internal memory is set and electronic installation Program; Acquisition module, for the current residual capacity every a default very first time interval acquiring internal memory; Determination module, for when electronic installation needs releasing memory, according to the current residual capacity of internal memory and described association, determines the affiliated priority limit of theory of the program that electronic installation will discharge; Determination module, for whether there is the program of moving according to priority limit under above-mentioned theory, judges the affiliated priority limit of the current program reality that will discharge of electronic installation; Find module, for the corresponding program of moving of priority limit under described reality, find out the program of committed memory capacity maximum; And release module, for discharging the program of described committed memory capacity maximum.
Compared to prior art, memory release method provided by the invention and system, every a default time interval, obtain the current internal storage state of electronic installation, and when the internal memory residual capacity deficiency of electronic installation, discharge the internal memory of electronic installation, can effectively prevent electronic installation occur reaction velocity can be slack-off or stuck etc. phenomenon, thereby improve user, experience.
Accompanying drawing explanation
Fig. 1 is the hardware structure figure of internal memory delivery system of the present invention preferred embodiment.
Fig. 2 is the operation process chart of memory release method preferred embodiment of the present invention.
Fig. 3 is the sub-process figure that the affiliated priority limit of the current program reality that will discharge of electronic installation is judged in memory release method preferred embodiment of the present invention.
Main element symbol description
Electronic installation 100
Internal memory delivery system 10
Module is set 11
Acquisition module 12
Determination module 13
Determination module 14
Find module 15
Release module 16
Storage unit 20
Internal memory 30
Program 40
Following embodiment further illustrates the present invention in connection with above-mentioned accompanying drawing.
Embodiment
Consulting shown in Fig. 1, is the hardware structure figure of internal memory delivery system of the present invention preferred embodiment.This internal memory delivery system 10 runs in electronic installation 100, and this electronic installation 100 can be smart mobile phone, panel computer, palm PC (Personal Digital Assistant, PDA) etc.This electronic installation 100 also comprises parts, as storage unit 20, internal memory 30 and program 40.The parts 10-40 of electronic installation communicates by system bus.Described internal memory delivery system 10 is for obtaining the residual capacity of internal memory 30, and during lower than a preset capacity threshold values, chooses a program 40 to discharge this program of choosing 40 in the residual capacity of internal memory 30.This program of choosing 40 can be foreground program or background program.Described storage unit 20 is for the data of storage electronics 100.
This internal memory delivery system 10 comprises and module 11, acquisition module 12, determination module 13, determination module 14 are set, find module 15 and release module 16.Module 11-16 comprises computerize programmed instruction.
Associated between priority limit under residual capacity that internal memory 30 is set and electronic installation 100 Programs 40 of module 11 is set.In electronic installation 100, each program 40 is all to there being a priority, and this priority is for the importance of sign program 40.In the present embodiment, numerical value corresponding to priority is larger, and the importance of read-me 40 is lower, and wherein, the priority of the program 40 of running background is all greater than 0, and the priority of the program 40 of front stage operation all equals 0.
In the present embodiment, described association can comprise: for example, for example, when the residual capacity of internal memory 30 is less than the first pre-set threshold value (40,000,000 (M)) and is more than or equal to the second pre-set threshold value (16M), under electronic installation 100 Programs 40, priority limit is more than or equal to the first pre-setting priority (for example 15); For example, for example, when the residual capacity of internal memory 30 is less than the second pre-set threshold value (16M) and is more than or equal to the 3rd pre-set threshold value (8M), under electronic installation 100 Programs 40, priority limit is more than or equal to the second pre-setting priority (for example 7); For example, for example, when the residual capacity of internal memory 30 is less than the 3rd pre-set threshold value (8M) and is more than or equal to the 4th pre-set threshold value (3M), under electronic installation 100 Programs 40, priority limit is more than or equal to the 3rd pre-setting priority (for example 1); For example, for example, when the residual capacity of internal memory 30 is less than the 4th pre-set threshold value (3M) and is more than or equal to the 5th pre-set threshold value (0M), under electronic installation 100 Programs 40, priority limit is greater than the 4th pre-setting priority (for example 0).
Acquisition module 12 is for the current residual capacity every a default very first time interval acquiring internal memory 30.Described very first time interval is by user or systemic presupposition, as is 50 milliseconds (ms).
When electronic installation 100 needs releasing memory 30, determination module 13, for according to the current residual capacity of internal memory 30 and described association, is determined the affiliated priority limit of theory of the program 40 that electronic installation 100 will discharge.For example, if the current residual capacity of internal memory 30 is 30M, is less than described the first pre-set threshold value and is greater than described the second pre-set threshold value, determination module 13 determines that the theoretical affiliated priority limit of program 40 that electronic installation 100 will discharge is more than or equal to 15.It should be noted that, when the residual capacity of internal memory 30 is less than described the first pre-set threshold value, and electronic installation 100 is current there is no program 40 when discharging, and illustrates that electronic installation 100 needs releasing memory 30.
Determination module 14, for whether there is the program 40 of moving according to priority limit under above-mentioned theory, is judged the actual affiliated priority limit of the current program that will discharge 40 of electronic installation 100.
In this preferred embodiment, while there is the program 40 of moving in priority limit under described theory, determination module 14 judges that the actual affiliated priority limit of the described current program that will discharge 40 is priority limit under described theory.In priority limit under described theory, there is not the program 40 of moving, and there is not bulk memory in electronic installation 100, yet, while existing the priority of moving to be greater than 0 program 40 in electronic installation 100 (program of running background), determination module 14 judges that the actual affiliated priority limit of the described current program that will discharge 40 is as being greater than 0.In priority limit under described theory, there is not the program 40 of moving, and there is not bulk memory in electronic installation 100, and electronic installation 100 is not while all existing the priority of moving to be greater than 0 program 40 within a second default time interval, determination module 14 judge the described current program that will discharge 40 actual under priority limit as equaling the program that 0(is front stage operation).Described second time interval is by user or systemic presupposition, as is 500ms.
It should be noted that, internal memory 30 adopts memory pool to manage in electronic installation 100, and in this memory pool, internal memory 30 is divided into bulk memory and fritter internal memory.Described bulk memory refers to that memory size is more than or equal to the internal memory 30 of a preset capacity (for example 32 kilobyte (kb)).While there is bulk memory in electronic installation 100, even if the residual capacity of internal memory 30 is little, but still have available internal memory 30 in electronic installation 100, now, electronic installation 100 is without releasing memory 30.
Find module 15 and for the corresponding program of moving 40 of priority limit under described reality, find out the program 40 of committed memory capacity maximum.
Release module 16 is for the program 40 of this committed memory capacity maximum is recorded to storage unit 20, and discharges the program 40 of this committed memory capacity maximum.
In the present invention, when the residual capacity of internal memory 30 is lower than some pre-set threshold value, but while there is not the program 40 of moving in priority limit under the corresponding theory of this pre-set threshold value, will according to the surplus of bulk memory in electronic installation 100, judge whether that need to from the program 40 of low priority more, choose a background program (program 40 that priority is greater than 0) discharges.If background program all discharges, and system is within the described second default time interval all during the state in low internal memory, by selecting certain foreground program (program 40 that priority equals 0) to discharge, to guarantee that electronic installation 100 is not stuck.
Consulting shown in Fig. 2, is the operation process chart of memory release method preferred embodiment of the present invention.
Step S10, arranges under residual capacity that module 11 arranges internal memory 30 and electronic installation 100 Programs 40 associated between priority limit.For example, described association comprises: for example, for example, when the residual capacity of internal memory 30 is less than the first pre-set threshold value (40M) and is more than or equal to the second pre-set threshold value (16M), under electronic installation 100 Programs 40, priority limit is more than or equal to the first pre-setting priority (for example 15); For example, for example, when the residual capacity of internal memory 30 is less than the second pre-set threshold value (16M) and is more than or equal to the 3rd pre-set threshold value (8M), under electronic installation 100 Programs 40, priority limit is more than or equal to the second pre-setting priority (for example 7); For example, for example, when the residual capacity of internal memory 30 is less than the 3rd pre-set threshold value (8M) and is more than or equal to the 4th pre-set threshold value (3M), under electronic installation 100 Programs 40, priority limit is more than or equal to the 3rd pre-setting priority (for example 1); For example, for example, when the residual capacity of internal memory 30 is less than the 4th pre-set threshold value (3M) and is more than or equal to the 5th pre-set threshold value (0M), under electronic installation 100 Programs 40, priority limit is greater than the 4th pre-setting priority (for example 0).
Step S20, acquisition module 12 is every the current residual capacity of a default very first time interval acquiring internal memory 30.Described very first time interval is by user or systemic presupposition, as is 50 milliseconds (ms).
Step S30, when electronic installation 100 needs releasing memory 30, determination module 13, according to the current residual capacity of internal memory 30 and described association, is determined the affiliated priority limit of theory of the program 40 that electronic installation 100 will discharge.For example, if the current residual capacity of internal memory 30 is 30M, is less than described the first pre-set threshold value and is greater than described the second pre-set threshold value, determination module 13 determines that the theoretical affiliated priority limit of program 40 that electronic installation 100 will discharge is more than or equal to 15.It should be noted that, when the residual capacity of internal memory 30 is less than described the first pre-set threshold value, and electronic installation 100 is current there is no program 40 when discharging, and illustrates that electronic installation 100 needs releasing memory 30.
Step S40, determination module 14, according to whether there being the program 40 of moving in priority limit under above-mentioned theory, is judged the actual affiliated priority limit of the current program that will discharge 40 of electronic installation 100.Under the current program that will discharge 40 of described judgement electronic installation 100 is actual, the process of priority limit will describe in detail in Fig. 3.
Step S50, finds the program 40 of finding out committed memory capacity maximum in the corresponding program of moving 40 of module 15 priority limit under described reality.
Step S60, release module 16 is recorded to the program 40 of this committed memory capacity maximum in storage unit 20, and discharges the program 40 of this committed memory capacity maximum.
Consulting shown in Fig. 3, is the sub-process figure that the current program that will the discharge 40 actual affiliated priority limits of electronic installation 100 are judged in memory release method preferred embodiment of the present invention.
Step S400, determination module 14 judges in the affiliated priority limit of described theory whether have the program 40 of moving.While there is the program 40 of moving in priority limit under described theory, execution step S460, determination module 14 judges that the actual affiliated priority limit of the described current program that will discharge 40 is priority limit under described theory.While there is not the program 40 of moving in priority limit under described theory, execution step S410.
Step S410, determination module 14 judges in electronic installation 100, whether there is bulk memory.While there is not bulk memory in electronic installation 100, execution step S420, otherwise, direct process ends.
Step S420, determination module 14 judges the program 40 that whether exists the priority of moving to be greater than 0 in electronic installation 100.While not existing the priority of moving to be greater than 0 program 40 in electronic installation 100, execution step S430, otherwise, execution step S450.
Step S430, determination module 14 judges the program 40 whether electronic installation 100 does not all exist the priority of moving to be greater than 0 within a second default time interval.When electronic installation 100 does not all exist the priority of moving to be greater than 0 program 40 within the described second default time interval, execution step S440, otherwise, execution step S450.This second time interval is by user or systemic presupposition, as is 500ms.
Step S440, determination module 14 judges that the actual affiliated priority limit of the described current program that will discharge 40 equals 0.
Step S450, determination module 14 judges that the actual affiliated priority limit of the described current program that will discharge 40 is greater than 0.
It should be noted last that, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to above preferred embodiment, those of ordinary skill in the art is to be understood that, can modify or be equal to replacement technical scheme of the present invention, and not depart from the spirit and scope of technical solution of the present invention.

Claims (8)

1. a memory release method, is applied to, in electronic installation, it is characterized in that, the method comprises:
Setting steps: associated under the residual capacity that internal memory is set and electronic installation Program between priority limit;
Obtaining step: every the current residual capacity of a default very first time interval acquiring internal memory;
Determining step: when electronic installation needs releasing memory, according to the current residual capacity of internal memory and described association, determine the affiliated priority limit of theory of the program that electronic installation will discharge;
Determination step: according to whether there being the program of moving in priority limit under above-mentioned theory, judge the affiliated priority limit of the current program reality that will discharge of electronic installation;
Find step: the program of finding out committed memory capacity maximum under described reality in the corresponding program of moving of priority limit; And
Release steps: the program that discharges described committed memory capacity maximum.
2. memory release method as claimed in claim 1, is characterized in that, described association comprises:
When the residual capacity of internal memory is less than the first pre-set threshold value and is more than or equal to the second pre-set threshold value, under electronic installation Program, priority limit is more than or equal to the first pre-setting priority;
When the residual capacity of internal memory is less than the second pre-set threshold value and is more than or equal to the 3rd pre-set threshold value, under electronic installation Program, priority limit is more than or equal to the second pre-setting priority;
When the residual capacity of internal memory is less than the 3rd pre-set threshold value and is more than or equal to the 4th pre-set threshold value, under electronic installation Program, priority limit is more than or equal to the 3rd pre-setting priority; And
When the residual capacity of internal memory is less than the 4th pre-set threshold value and is more than or equal to the 5th pre-set threshold value, under electronic installation Program, priority limit is greater than the 4th pre-setting priority.
3. memory release method as claimed in claim 2, is characterized in that, when the residual capacity of internal memory is less than described the first pre-set threshold value, and electronic installation is current there is no program when discharging, and electronic installation needs releasing memory.
4. memory release method as claimed in claim 2, is characterized in that, described determination step comprises:
While there is the program of moving in priority limit under described theory, judge that the affiliated priority limit of the described current program reality that will discharge is priority limit under described theory;
In priority limit under described theory, there is not the program of moving, and there is not bulk memory in electronic installation, yet in electronic installation, exist moving be greater than the program of the described the 4th pre-setting priority time, judge that the affiliated priority limit of the described current program reality that will discharge is as being greater than the described the 4th pre-setting priority; And
In priority limit under described theory, there is not the program of moving, and there is not bulk memory in electronic installation, and electronic installation within a second default time interval, all do not exist moving be greater than the program of the described the 4th pre-setting priority time, judge under the described current program reality that will discharge that priority limit equals the described the 4th pre-setting priority.
5. an internal memory delivery system, runs in electronic installation, it is characterized in that, this system comprises:
Module is set, associated between priority limit under residual capacity that internal memory is set and electronic installation Program;
Acquisition module, for the current residual capacity every a default very first time interval acquiring internal memory;
Determination module, for when electronic installation needs releasing memory, according to the current residual capacity of internal memory and described association, determines the affiliated priority limit of theory of the program that electronic installation will discharge;
Determination module, for whether there is the program of moving according to priority limit under above-mentioned theory, judges the affiliated priority limit of the current program reality that will discharge of electronic installation;
Find module, for the corresponding program of moving of priority limit under described reality, find out the program of committed memory capacity maximum; And
Release module, for discharging the program of described committed memory capacity maximum.
6. internal memory delivery system as claimed in claim 5, is characterized in that, described association comprises:
When the residual capacity of internal memory is less than the first pre-set threshold value and is more than or equal to the second pre-set threshold value, under electronic installation Program, priority limit is more than or equal to the first pre-setting priority;
When the residual capacity of internal memory is less than the second pre-set threshold value and is more than or equal to the 3rd pre-set threshold value, under electronic installation Program, priority limit is more than or equal to the second pre-setting priority;
When the residual capacity of internal memory is less than the 3rd pre-set threshold value and is more than or equal to the 4th pre-set threshold value, under electronic installation Program, priority limit is more than or equal to the 3rd pre-setting priority; And
When the residual capacity of internal memory is less than the 4th pre-set threshold value and is more than or equal to the 5th pre-set threshold value, under electronic installation Program, priority limit is greater than the 4th pre-setting priority.
7. internal memory delivery system as claimed in claim 6, is characterized in that, when the residual capacity of internal memory is less than described the first pre-set threshold value, and electronic installation is current there is no program when discharging, and electronic installation needs releasing memory.
8. internal memory delivery system as claimed in claim 6, is characterized in that, described determination module is judged priority limit under the current program reality that will discharge of electronic installation by following steps:
While there is the program of moving in priority limit under described theory, judge that the affiliated priority limit of the described current program reality that will discharge is priority limit under described theory;
In priority limit under described theory, there is not the program of moving, and there is not bulk memory in electronic installation, yet in electronic installation, exist moving be greater than the program of the described the 4th pre-setting priority time, judge that the affiliated priority limit of the described current program reality that will discharge is as being greater than the described the 4th pre-setting priority; And
In priority limit under described theory, there is not the program of moving, and there is not bulk memory in electronic installation, and electronic installation within a second default time interval, all do not exist moving be greater than the program of the described the 4th pre-setting priority time, judge under the described current program reality that will discharge that priority limit equals the described the 4th pre-setting priority.
CN201310139927.9A 2013-04-22 2013-04-22 Memory release method and system Active CN104111873B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310139927.9A CN104111873B (en) 2013-04-22 2013-04-22 Memory release method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310139927.9A CN104111873B (en) 2013-04-22 2013-04-22 Memory release method and system

Publications (2)

Publication Number Publication Date
CN104111873A true CN104111873A (en) 2014-10-22
CN104111873B CN104111873B (en) 2019-02-26

Family

ID=51708671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310139927.9A Active CN104111873B (en) 2013-04-22 2013-04-22 Memory release method and system

Country Status (1)

Country Link
CN (1) CN104111873B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017114288A1 (en) * 2015-12-31 2017-07-06 华为技术有限公司 Memory collection method and device
CN107168792A (en) * 2017-04-24 2017-09-15 宇龙计算机通信科技(深圳)有限公司 A kind of process management method and terminal device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090113444A1 (en) * 2007-10-31 2009-04-30 Google Inc. Application Management
CN102521057A (en) * 2011-12-31 2012-06-27 曙光信息产业股份有限公司 Resource scheduling method and device
CN102799471A (en) * 2012-05-25 2012-11-28 上海斐讯数据通信技术有限公司 Method and system for process recycling of operating system
CN102968335A (en) * 2012-10-25 2013-03-13 东莞宇龙通信科技有限公司 Terminal and terminal memory management method
CN103024538A (en) * 2012-11-12 2013-04-03 北京奇虎科技有限公司 Memory management method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090113444A1 (en) * 2007-10-31 2009-04-30 Google Inc. Application Management
CN102521057A (en) * 2011-12-31 2012-06-27 曙光信息产业股份有限公司 Resource scheduling method and device
CN102799471A (en) * 2012-05-25 2012-11-28 上海斐讯数据通信技术有限公司 Method and system for process recycling of operating system
CN102968335A (en) * 2012-10-25 2013-03-13 东莞宇龙通信科技有限公司 Terminal and terminal memory management method
CN103024538A (en) * 2012-11-12 2013-04-03 北京奇虎科技有限公司 Memory management method and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017114288A1 (en) * 2015-12-31 2017-07-06 华为技术有限公司 Memory collection method and device
US11023372B2 (en) 2015-12-31 2021-06-01 Huawei Technologies Co., Ltd. Application memory reclaim method and apparatus
CN107168792A (en) * 2017-04-24 2017-09-15 宇龙计算机通信科技(深圳)有限公司 A kind of process management method and terminal device

Also Published As

Publication number Publication date
CN104111873B (en) 2019-02-26

Similar Documents

Publication Publication Date Title
US11182213B2 (en) Application program management method and device
US7987376B2 (en) Power supply controller configured to supply power to external device and modules of computer system according to the selected power supply mode
EP2924963A1 (en) Method for automatic cleaning background application of electronic device, electronic device and storage medium
CN103645955A (en) Running management method and device for application program
JP2018501569A (en) System and method for peak dynamic power management in portable computing devices
CN103324507A (en) Method and apparatus for updating terminal preset application program
US10552320B2 (en) Using a projected out of memory score to selectively terminate a process without transitioning to a background mode
US20120226881A1 (en) Hard Disk Control Method, Hard Disk Control Device and Computer
CN104731301A (en) Mobile terminal, power-saving operation method of mobile terminal, power-saving operation system of mobile terminal
CN108804294A (en) Method, apparatus, equipment and the computer readable storage medium that electricity is reminded
CN103902357A (en) Application program management system and method
CN104932933A (en) Spin lock acquisition method and apparatus
CN105373485A (en) Memory cleaning system and method and terminal device
CN104199691A (en) Method and device for automatically starting APK in turn-on process based on Android platform
CN103365392B (en) Internal storage management system
CN104808766A (en) Terminal
CN116094083B (en) Charging method, device and storage medium
CN112711387A (en) Method and device for adjusting capacity of buffer area, electronic equipment and readable storage medium
CN112463367A (en) Method and system for optimizing performance of storage system, electronic equipment and storage medium
CN103543901A (en) Method and device for generating menus
CN104111873A (en) Internal memory freeing method and system
CN103870319A (en) Method and device for information processing and electronic device
CN105740071B (en) A kind of Android system speed of service management method and system
CN105426253A (en) Hardware management method and device for self-service equipment
CN115185687B (en) Memory allocation method based on deep learning

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant