CN104484208A - Application running acceleration method and user equipment - Google Patents

Application running acceleration method and user equipment Download PDF

Info

Publication number
CN104484208A
CN104484208A CN201410817527.3A CN201410817527A CN104484208A CN 104484208 A CN104484208 A CN 104484208A CN 201410817527 A CN201410817527 A CN 201410817527A CN 104484208 A CN104484208 A CN 104484208A
Authority
CN
China
Prior art keywords
resource
subscriber equipment
application program
goal systems
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
CN201410817527.3A
Other languages
Chinese (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.)
Shenzhen City Li Ao Technology Co., Ltd.
Original Assignee
SHENZHEN LEO NETWORK TECHNOLOGY 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 SHENZHEN LEO NETWORK TECHNOLOGY Co Ltd filed Critical SHENZHEN LEO NETWORK TECHNOLOGY Co Ltd
Priority to CN201410817527.3A priority Critical patent/CN104484208A/en
Publication of CN104484208A publication Critical patent/CN104484208A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The embodiment of the invention discloses an application running acceleration method, which is used for solving the problem on how to accelerate application running. The method of the embodiment of the invention includes the following steps: when an application is started, whether the application is a locked application is judged by user equipment; if so, then the user equipment carries out system resource analysis; an unlocking code inputted by a user is received by the user equipment; the user equipment unlocks the application according to the unlocking code; when the application is unlocked, the user equipment carries out system resource cleanup according to an analysis result. In the embodiment of the invention, the user equipment can carry out system resource analysis when the application is started, and cleans up system resources when the application is unlocked, i.e., the application is run after system resource cleanup, and thereby the phenomenon that the system resources are reoccupied by other background applications because the application is not run after the system resources are cleaned up is prevented.

Description

A kind of application program runs accelerated method and subscriber equipment
Technical field
The present invention relates to the communications field, particularly relate to a kind of application program and run accelerated method and subscriber equipment.
Background technology
Subscriber equipment is when running application, all need occupying system resources, generally, the situation that takies of system resource directly affects the travelling speed of application program, when system resource is taken in a large number, application program will be caused to run slowly, thus need cleaning subscriber equipment being carried out to system resource, thus improve the travelling speed of application program.
Existing a kind of application program accelerated method is mainly: add a key at the main interface of subscriber equipment and accelerate Function Identification, when user needs to carry out system resource cleaning, accelerate to carry out after Function Identification starts a key acceleration function cleaning of system resource by clicking this key, thus improve the travelling speed of application program.
But if user does not open application program in a period of time after cleaning resource, system resource can be taken by the automatically actuated program in some backstages again, causes when user needs to open application program, needs to carry out resource cleaning again.
Summary of the invention
Embodiments providing a kind of application program and run accelerated method, running acceleration problem for solving application program.
In view of this, first aspect present invention provides a kind of application program and runs accelerated method, comprising:
When application program launching, subscriber equipment judges whether described application program is the application that locked;
If so, then described subscriber equipment carries out system resource analysis;
Described subscriber equipment receives the PUK of user's input;
Described subscriber equipment unlocks described application program according to described PUK;
When described application program completes unblock, described subscriber equipment carries out system resource cleaning according to analysis result.
Alternatively:
Described subscriber equipment carries out system resource analysis and comprises:
Described user equipment scans system resource obtains goal systems resource;
Described subscriber equipment judges whether described goal systems resource is taken by system module;
If described goal systems resource is taken by system module, then described subscriber equipment determines that described goal systems resource is for can not clear up resource;
If described goal systems resource is not taken by system module, then described subscriber equipment judges whether described goal systems resource is taken by target program;
If so, then described subscriber equipment determines that described goal systems resource is for can not clear up resource;
If not, then described subscriber equipment determines that described goal systems resource is for clearing up resource.
Alternatively:
Described user equipment scans system resource obtains goal systems resource and is specially:
Described user equipment scans current system resource take situation, and using occupied system resource as goal systems resource.
Alternatively:
Subscriber equipment carries out system resource cleaning according to analysis result and is specially:
Resource can be cleared up described in described subscriber equipment cleaning.
Alternatively:
Described method also comprises:
Described subscriber equipment carries out process monitoring, when detecting that application program is activated, triggering described subscriber equipment and judging whether described application program is by the step of the application that locks.
Second aspect present invention provides a kind of subscriber equipment, comprising:
Judge module, for when application program launching, judges whether described application program is by the program of locking;
Analysis module, for determining that when described judge module described application program is, when being locked program, carry out system resource analysis;
Receiver module, for receiving the PUK of user's input;
Unlocked state, unlocks described application program for the described PUK received according to described receiver module;
Cleaning module, for when described application program completes unblock, the analysis result according to described analysis module carries out system resource cleaning.
Alternatively:
Described analysis module comprises:
Scanning element, obtains goal systems resource for scanning system resource;
First judging unit, for judging whether described goal systems resource is taken by system module, if so, then triggers the first determining unit, if not, then triggers the second judging unit;
First determining unit, for determining that described goal systems resource is for can not clear up resource;
Second judging unit, for when described first judging unit determines that described goal systems resource is not taken by system module, judges whether described goal systems resource is taken by target program, if, then trigger the first determining unit, if not, then trigger the second determining unit;
Second determining unit, for determining that described goal systems resource is for clearing up resource.
Alternatively:
Described scanning element takies situation specifically for scanning current system resource, and using occupied system resource as goal systems resource.
Alternatively:
Described cleaning module can clear up resource described in clearing up.
Alternatively:
Described subscriber equipment also comprises:
Monitoring module, for carrying out process monitoring, when detecting that application program is activated, triggers judge module.
As can be seen from the above technical solutions, the embodiment of the present invention has the following advantages: when user launches application, subscriber equipment can judge whether this application program is the program of locking, if, then subscriber equipment carries out system resource analysis, when application program has unlocked, subscriber equipment carries out system resource cleaning according to analysis result, thus complete the acceleration of application programs operation, because the cleaning of subscriber equipment to system resource has carried out when application program has unlocked, namely this application program is namely run therefore after system resource cleaning, avoid the phenomenon causing system resource to be resumed by other background application that not run application after there is clear system resources.
Term " first ", " second ", " the 3rd " " 4th " etc. (if existence) in instructions of the present invention and claims and above-mentioned accompanying drawing are for distinguishing similar object, and need not be used for describing specific order or precedence.The embodiments described herein should be appreciated that the data used like this can be exchanged in the appropriate case, so that can be implemented with the order except the content except here diagram or description.In addition, term " comprises " and " having " and their any distortion, intention is to cover not exclusive comprising, such as, contain those steps or unit that the process of series of steps or unit, method, system, product or equipment is not necessarily limited to clearly list, but can comprise clearly do not list or for intrinsic other step of these processes, method, product or equipment or unit.
Refer to Fig. 1, in the embodiment of the present invention, an embodiment of application program operation accelerated method comprises:
101, subscriber equipment judges whether this application program is the application that locked, and if so, then performs step 102;
When application program is activated, subscriber equipment can judge whether this application program is the application that locked, and if so, then performs step 102.
102, subscriber equipment carries out system resource analysis;
If subscriber equipment determines that this application program is for being locked application, then subscriber equipment carries out system resource analysis.
103, subscriber equipment receives the PUK of user's input;
If subscriber equipment determines that this application program is for being locked application, then subscriber equipment receives the PUK of user's input.
104, subscriber equipment unlocks this application program according to this PUK;
Subscriber equipment unlocks this application program according to this PUK after receiving the PUK of user's input.
105, subscriber equipment judges whether application program has unlocked, and if so, then performs step 106;
Subscriber equipment can judge whether application program has unlocked, and if so, then performs step 106.
106, subscriber equipment carries out system resource cleaning according to analysis result.
When application program has unlocked, subscriber equipment has carried out system resource cleaning according to system resource analysis result, thus is this application program operation acceleration.
In the present embodiment, when user launches application, subscriber equipment can judge whether this application program is by the program of locking, if, then subscriber equipment carries out system resource analysis, when application program has unlocked, subscriber equipment carries out system resource cleaning according to analysis result, thus complete the acceleration of application programs operation, because the cleaning of subscriber equipment to system resource has carried out when application program has unlocked, namely this application program is namely run therefore after system resource cleaning, avoid the phenomenon causing system resource to be resumed by other background application that not run application after there is clear system resources.
Below the process that subscriber equipment carries out system resource analysis is described, concrete:
Refer to Fig. 2, in the embodiment of the present invention, another embodiment of application program operation accelerated method comprises:
201, subscriber equipment judges whether this application program is the application that locked, and if so, then performs step 202, if not, then performs step 211;
When application program is activated, subscriber equipment can judge whether this application program is the application that locked, and if so, then performs step 202, if not, then performs step 211.
It should be noted that, in actual applications, needs on user to user equipment run the application program accelerated formation of carrying out locking and to lock list of application, when application program launching, subscriber equipment judges whether this application program is of locking in list of application, if so, then determines that this application program is for being locked application, subscriber equipment also can judge whether application program is the application that locked, and does not specifically limit by other means herein.
202, user equipment scans system resource obtains goal systems resource;
If subscriber equipment determines that this application program is for being locked application, then user equipment scans system resource obtains goal systems resource.
It should be noted that, user equipment scans system resource obtains goal systems resource: user equipment scans current system resource take situation, and using occupied system resource as goal systems resource, in actual applications, subscriber equipment can also determine goal systems resource by other means, does not specifically limit herein.
203, subscriber equipment judges whether this goal systems resource is taken by system module, if so, then performs step 205, if not, then performs step 204;
After subscriber equipment determination goal systems resource, judge whether this goal systems resource is taken by system module, if so, then perform step 205, if not, then perform step 204.
204, subscriber equipment judges whether this goal systems resource is taken by target program, if so, then performs 205, if not, then performs 206;
If this goal systems resource is not taken by system module, then subscriber equipment judges whether this goal systems resource is taken by target program, if so, then performs step 204, if not, then performs step 206.
It should be noted that, target program can be this application program subscriber equipment needing core resident system application or current startup, in actual applications, can be also other application programs, specifically not limit herein.
205, subscriber equipment determines that this goal systems resource is for can not clear up resource;
Subscriber equipment, according to judged result, determines that this goal systems resource is for clearing up resource.
206, subscriber equipment determines that this goal systems resource is for can clear up resource, performs step 207;
If subscriber equipment determines that this goal systems resource is not taken by system module, do not taken by target program, then subscriber equipment determines that this goal systems resource is for clearing up resource simultaneously.
It should be noted that, in actual applications, after subscriber equipment determines that this goal systems resource is to clear up resource, this goal systems resource can be added cleaning list, and proceed to analyze.
207, subscriber equipment receives the PUK of user's input;
If subscriber equipment determines that this application program is for being locked application, then subscriber equipment receives the PUK of user's input.
208, subscriber equipment unlocks this application program according to this PUK;
Subscriber equipment unlocks this application program according to this PUK after receiving the PUK of user's input.
209, subscriber equipment judges whether this application program has unlocked, and if so, then performs step 210, if not, then performs step 211;
Subscriber equipment can judge whether application program has unlocked, and if so, then performs step 211, if not, then performs step 211.
210, subscriber equipment carries out system resource cleaning according to analysis result;
When application program has unlocked, subscriber equipment has carried out system resource cleaning according to system resource analysis result, thus is this application program operation acceleration.
It should be noted that, in the present embodiment, subscriber equipment carries out system resource cleaning according to system resource analysis result and is specially: the cleared up resource obtained is analyzed in subscriber equipment cleaning, in actual applications, it can be other modes that subscriber equipment carries out system resource cleaning according to system resource analysis result, does not specifically limit herein.
211, subscriber equipment performs other operations.
When not meeting Rule of judgment, subscriber equipment performs other operations according to actual conditions.
In the present embodiment, when user launches application, subscriber equipment can judge whether this application program is by the program of locking, if, then subscriber equipment carries out system resource analysis, when application program has unlocked, subscriber equipment carries out system resource cleaning according to analysis result, thus complete the acceleration of application programs operation, because the cleaning of subscriber equipment to system resource has carried out when application program has unlocked, namely this application program is namely run therefore after system resource cleaning, avoid the phenomenon causing system resource to be resumed by other background application that not run application after there is clear system resources.
In actual applications, the application program in the embodiment of the present invention is run accelerated method and based on process monitoring technology, can be described below:
Refer to Fig. 3, in the embodiment of the present invention, another embodiment of application program operation accelerated method comprises:
301, subscriber equipment carries out process monitoring;
Process monitoring opened by subscriber equipment, when application program launching being detected, performs step 302.
302, subscriber equipment judges whether this application program is the application that locked, and if so, then performs step 303, if not, then performs step 308;
When subscriber equipment detects that application program is activated, subscriber equipment can judge whether this application program is the application that locked, and if so, then performs step 303, if not, then performs step 308.
It should be noted that, in actual applications, needs on user to user equipment run the application program accelerated formation of carrying out locking and to lock list of application, when application program launching, subscriber equipment one of judging whether this application program lock in list of application, if so, then determines that this application program is for being locked application, subscriber equipment also can judge whether application program is the application that locked, and does not specifically limit by other means herein.
303, subscriber equipment carries out system resource analysis;
If subscriber equipment determines that this application program is for being locked application, then subscriber equipment carries out system resource analysis, and system resource analytic process can be similar to the embodiment shown in Fig. 2, repeats no more herein.
304, subscriber equipment receives the PUK of user's input;
If subscriber equipment determines that this application program is for being locked application, then subscriber equipment receives the PUK of user's input.
305, subscriber equipment unlocks this application program according to this PUK;
Subscriber equipment unlocks this application program according to this PUK after receiving the PUK of user's input.
306, subscriber equipment judges whether this application program has unlocked, and if so, then performs step 307, if not, then performs step 308;
Subscriber equipment can judge whether application program has unlocked, and if so, then performs step 307, if not, then performs step 308.
307, subscriber equipment carries out system resource cleaning according to analysis result;
When application program has unlocked, subscriber equipment has carried out system resource cleaning according to system resource analysis result, thus is this application program operation acceleration.
It should be noted that, in the present embodiment, subscriber equipment carries out system resource cleaning according to system resource analysis result and is specially: the cleared up resource obtained is analyzed in subscriber equipment cleaning, in actual applications, it can be other modes that subscriber equipment carries out system resource cleaning according to system resource analysis result, does not specifically limit herein.
308, subscriber equipment performs other operations.
When not meeting Rule of judgment, subscriber equipment performs other operations according to actual conditions.
In the present embodiment, when user launches application, subscriber equipment can judge whether this application program is by the program of locking, if, then subscriber equipment carries out system resource analysis, when application program has unlocked, subscriber equipment carries out system resource cleaning according to analysis result, thus complete the acceleration of application programs operation, because the cleaning of subscriber equipment to system resource has carried out when application program has unlocked, namely this application program is namely run therefore after system resource cleaning, avoid the phenomenon causing system resource to be resumed by other background application that not run application after there is clear system resources.
For ease of understanding, with an embody rule scene, accelerated method being run to application program in the embodiment of the present invention below and being described in detail, concrete:
The subscriber equipment of user A has following application program: notice propelling movement center, game soul bucket sieve and other application programs, wherein, notice propelling movement center is system application, need memory-resident, and notify that the memory headroom that propelling movement center takies is: 0x00010110 ~ 0x00011001, user A locks, assuming that PUK is: 123 to the soul bucket Luo Jinhang that plays.
When detecting that user A starts game soul bucket sieve, subscriber equipment is by judging to determine that game soul bucket sieve is as the application that locked, then subscriber equipment starts to scan current system resource and obtains goal systems resource, assuming that the goal systems resource obtained is memory headroom: 0x00010110 ~ 0x00011001, by judgement, subscriber equipment determines that this goal systems resource is not taken by system module, but this goal systems resource is by system application, and " notice pushes " center " and takies, and " it is the application needing memory-resident that notice pushes " center ", be target program, then subscriber equipment determines that this goal systems resource is for can not clear up resource, subscriber equipment proceeds analysis and obtains another goal systems resource, be assumed to memory headroom: 0x00110110 ~ 0x00111001, by judgement, subscriber equipment determines that this goal systems resource is not taken by system module, also do not taken by target program, then subscriber equipment determines that this goal systems resource is for can clear up resource, added cleaning list, and continue to analyze.
When user inputs PUK " 123 ", subscriber equipment receives the PUK of user's input, and according to this unblock, game soul bucket Luo Jinhang is unlocked, when unblock completes, the cleared up resource in the cleaning list analyzed and obtain cleared up by subscriber equipment simultaneously, thus accelerates running game soul bucket Luo Jinhang.
The application program that described above is in the embodiment of the present invention runs accelerated method, is described below to subscriber equipment in the embodiment of the present invention, concrete:
Refer to Fig. 4, in the embodiment of the present invention, an embodiment of subscriber equipment comprises:
Judge module 401, for when application program launching, judges whether this application program is by the program of locking;
Analysis module 402, for determining that when judge module 401 this application program is, when being locked program, carry out system resource analysis;
Receiver module 403, for receiving the PUK of user's input;
Unlocked state 404, unlocks this application program for the PUK received according to receiver module 403;
Cleaning module 405, for when this application program completes unblock, the analysis result according to analysis module 402 carries out system resource cleaning.
In the present embodiment, when user launches application, judge module 401 can judge whether this application program is by the program of locking, if, then analysis module 402 carries out system resource analysis, receiver module 403 receives the PUK of user's input, this application program is unlocked according to this PUK by unlocked state 404, when application program has unlocked, cleaning module 405 carries out system resource cleaning according to analysis result, thus complete the acceleration of application programs operation, because the cleaning of subscriber equipment to system resource has carried out when application program has unlocked, namely this application program is namely run therefore after system resource cleaning, avoid the phenomenon causing system resource to be resumed by other background application that not run application after there is clear system resources.
Refer to Fig. 5, in the embodiment of the present invention, another embodiment of subscriber equipment comprises:
Judge module 501, for when application program launching, judges whether this application program is by the program of locking;
Analysis module 502, for determining that when judge module 501 this application program is, when being locked program, carry out system resource analysis;
Receiver module 503, for receiving the PUK of user's input;
Unlocked state 504, unlocks this application program for the PUK received according to receiver module 503;
Cleaning module 505, for when this application program completes unblock, the analysis result according to analysis module 502 carries out system resource cleaning;
Wherein, analysis module 502 specifically comprises:
Scanning element 5021, obtains goal systems resource for scanning system resource;
First judging unit 5022, for judging whether goal systems resource is taken by system module, if so, then triggers the first determining unit 5023, if not, then triggers the second judging unit 5024;
First determining unit 5023, for determining that this goal systems resource is for can not clear up resource;
Second judge module 5024, for when the first judging unit 5022 determines that this goal systems resource is not taken by system module, judges whether this goal systems resource is taken by target program, if, then trigger the first determining unit 5023, if not, then trigger the second determining unit 5025;
Second determining unit 5025, for determining that this goal systems resource is for clearing up resource.
It should be noted that, in the present embodiment, scanning element 5021 takies situation specifically for scanning current system resource, and using occupied system resource as goal systems resource, in actual applications, scanning element 5021 can also be used for other operations, does not specifically limit herein.
It should be noted that, in the present embodiment, the cleared up resource that cleaning module 505 obtains specifically for clearing up the second determining unit 5025, in actual applications, cleaning module 505 can also be used for other operations, does not specifically limit herein.
In the present embodiment, during application program launching, judge module 501 can judge whether this application program is by the program of locking, if, scanning element 5021 scanning system resource then in analysis module 502 obtains goal systems resource, first judging unit 5022 judges whether this goal systems resource is taken by system module, if not, then the second judging unit 5024 judges whether this goal systems resource is taken by target program, if not, then the second determining unit 5025 determines that this target resource is for can clear up resource, receiver module 503 receives the PUK of user's input, this application program is unlocked according to this PUK by unlocked state 504, when application program has unlocked, cleaning module 505 carries out system resource cleaning according to analysis result, thus complete the acceleration of application programs operation, because the cleaning of subscriber equipment to system resource has carried out when application program has unlocked, namely this application program is namely run therefore after system resource cleaning, avoid the phenomenon causing system resource to be resumed by other background application that not run application after there is clear system resources.
Refer to Fig. 6, in the embodiment of the present invention, another embodiment of subscriber equipment comprises:
Monitoring module 601, for carrying out process monitoring, when application program launching being detected, triggers judge module 602;
Judge module 602, for when application program launching, judges whether this application program is by the program of locking;
Analysis module 603, for determining that when judge module 602 this application program is, when being locked program, carry out system resource analysis;
Receiver module 604, for receiving the PUK of user's input;
Unlocked state 605, unlocks this application program for the PUK received according to receiver module 604;
Cleaning module 606, for when this application program completes unblock, the analysis result according to analysis module 603 carries out system resource cleaning;
Wherein, analysis module 603 specifically comprises:
Scanning element 6021, obtains goal systems resource for scanning system resource;
First judging unit 6022, for judging whether goal systems resource is taken by system module, if so, then triggers the first determining unit 6023, if not, then triggers the second judging unit 6024;
First determining unit 6023, for determining that this goal systems resource is for can not clear up resource;
Second judge module 6024, for when the first judging unit 6022 determines that this goal systems resource is not taken by system module, judges whether this goal systems resource is taken by target program, if, then trigger the first determining unit 6023, if not, then trigger the second determining unit 6025;
Second determining unit 6025, for determining that this goal systems resource is for clearing up resource.
It should be noted that, in the present embodiment, scanning element 6021 takies situation specifically for scanning current system resource, and using occupied system resource as goal systems resource, in actual applications, scanning element 6021 can also be used for other operations, does not specifically limit herein.
It should be noted that, in the present embodiment, the cleared up resource that cleaning module 606 obtains specifically for clearing up the second determining unit 6025, in actual applications, cleaning module 606 can also be used for other operations, does not specifically limit herein.
In the present embodiment, monitoring module 601 pairs of processes are monitored, when application program launching being detected, judge module 602 can judge whether this application program is by the program of locking, if, scanning element 6031 scanning system resource then in analysis module 603 obtains goal systems resource, first judging unit 6032 judges whether this goal systems resource is taken by system module, if not, then the second judging unit 6034 judges whether this goal systems resource is taken by target program, if not, then the second determining unit 6035 determines that this target resource is for can clear up resource, receiver module 604 receives the PUK of user's input, this application program is unlocked according to this PUK by unlocked state 605, when application program has unlocked, cleaning module 606 carries out system resource cleaning according to analysis result, thus complete the acceleration of application programs operation, because the cleaning of subscriber equipment to system resource has carried out when application program has unlocked, namely this application program is namely run therefore after system resource cleaning, avoid the phenomenon causing system resource to be resumed by other background application that not run application after there is clear system resources.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiments that the application provides, should be understood that, disclosed system, apparatus and method, can realize by another way.Such as, device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form of SFU software functional unit also can be adopted to realize.
If described integrated unit using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words or all or part of of this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (ROM, Read-OnlyMemory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. various can be program code stored medium.
The above, above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.
Accompanying drawing explanation
Fig. 1 is the embodiment process flow diagram that in the embodiment of the present invention, application program runs accelerated method;
Fig. 2 is another embodiment process flow diagram that in the embodiment of the present invention, application program runs accelerated method;
Fig. 3 is another embodiment process flow diagram that in the embodiment of the present invention, application program runs accelerated method;
Fig. 4 is an embodiment schematic diagram of subscriber equipment in the embodiment of the present invention;
Fig. 5 is another embodiment schematic diagram of subscriber equipment in the embodiment of the present invention;
Fig. 6 is another embodiment schematic diagram of subscriber equipment in the embodiment of the present invention.
Embodiment
Embodiments providing a kind of application program and run accelerated method, running acceleration problem for solving application program.
The present invention program is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the embodiment of a part of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, should belong to the scope of protection of the invention.

Claims (10)

1. application program runs an accelerated method, it is characterized in that, comprising:
When application program launching, subscriber equipment judges whether described application program is the application that locked;
If so, then described subscriber equipment carries out system resource analysis;
Described subscriber equipment receives the PUK of user's input;
Described subscriber equipment unlocks described application program according to described PUK;
When described application program completes unblock, described subscriber equipment carries out system resource cleaning according to analysis result.
2. application program accelerated method according to claim 1, is characterized in that, described subscriber equipment carries out system resource analysis and comprises:
Described user equipment scans system resource obtains goal systems resource;
Described subscriber equipment judges whether described goal systems resource is taken by system module;
If described goal systems resource is taken by system module, then described subscriber equipment determines that described goal systems resource is for can not clear up resource;
If described goal systems resource is not taken by system module, then described subscriber equipment judges whether described goal systems resource is taken by target program;
If so, then described subscriber equipment determines that described goal systems resource is for can not clear up resource;
If not, then described subscriber equipment determines that described goal systems resource is for clearing up resource.
3. application program accelerated method according to claim 2, is characterized in that, described user equipment scans system resource obtains goal systems resource and is specially:
Described user equipment scans current system resource take situation, and using occupied system resource as goal systems resource.
4. application program accelerated method according to claim 2, is characterized in that, subscriber equipment carries out system resource cleaning according to analysis result and is specially:
Resource can be cleared up described in described subscriber equipment cleaning.
5. application program accelerated method according to any one of claim 1 to 4, is characterized in that, described method also comprises:
Described subscriber equipment carries out process monitoring, when detecting that application program is activated, triggering described subscriber equipment and judging whether described application program is by the step of the application that locks.
6. a subscriber equipment, is characterized in that, comprising:
Judge module, for when application program launching, judges whether described application program is by the program of locking;
Analysis module, for determining that when described judge module described application program is, when being locked program, carry out system resource analysis;
Receiver module, for receiving the PUK of user's input;
Unlocked state, unlocks described application program for the described PUK received according to described receiver module;
Cleaning module, for when described application program completes unblock, the analysis result according to described analysis module carries out system resource cleaning.
7. subscriber equipment according to claim 6, is characterized in that, described analysis module comprises:
Scanning element, obtains goal systems resource for scanning system resource;
First judging unit, for judging whether described goal systems resource is taken by system module, if so, then triggers the first determining unit, if not, then triggers the second judging unit;
First determining unit, for determining that described goal systems resource is for can not clear up resource;
Second judging unit, for when described first judging unit determines that described goal systems resource is not taken by system module, judges whether described goal systems resource is taken by target program, if, then trigger the first determining unit, if not, then trigger the second determining unit;
Second determining unit, for determining that described goal systems resource is for clearing up resource.
8. subscriber equipment according to claim 7, is characterized in that, described scanning element takies situation specifically for scanning current system resource, and using occupied system resource as goal systems resource.
9. subscriber equipment according to claim 7, is characterized in that, described cleaning module can clear up resource described in clearing up.
10. the subscriber equipment according to any one of claim 6 to 9, is characterized in that, described subscriber equipment also comprises:
Monitoring module, for carrying out process monitoring, when detecting that application program is activated, triggers judge module.
CN201410817527.3A 2014-12-24 2014-12-24 Application running acceleration method and user equipment Pending CN104484208A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410817527.3A CN104484208A (en) 2014-12-24 2014-12-24 Application running acceleration method and user equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410817527.3A CN104484208A (en) 2014-12-24 2014-12-24 Application running acceleration method and user equipment

Publications (1)

Publication Number Publication Date
CN104484208A true CN104484208A (en) 2015-04-01

Family

ID=52758752

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410817527.3A Pending CN104484208A (en) 2014-12-24 2014-12-24 Application running acceleration method and user equipment

Country Status (1)

Country Link
CN (1) CN104484208A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117295A (en) * 2015-09-18 2015-12-02 北京金山安全软件有限公司 Memory resource release method and device and electronic equipment
CN105302855A (en) * 2015-09-18 2016-02-03 维沃移动通信有限公司 Data processing method and mobile terminal
CN105389193A (en) * 2015-12-25 2016-03-09 北京奇虎科技有限公司 Accelerating processing method, device and system for application, and server
CN110333913A (en) * 2019-07-16 2019-10-15 深圳传音控股股份有限公司 Clear up application program method and terminal

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101697136A (en) * 2009-10-27 2010-04-21 金蝶软件(中国)有限公司 Method and device for controlling resource
CN103106093A (en) * 2013-02-21 2013-05-15 北京奇虎科技有限公司 System operation quickening method and device
CN103336924A (en) * 2013-07-03 2013-10-02 上海斐讯数据通信技术有限公司 Starting lock for mobile terminal application program
WO2013145288A1 (en) * 2012-03-30 2013-10-03 富士通株式会社 Information processing device, virtual machine stop method and program
CN103530235A (en) * 2013-10-18 2014-01-22 北京奇虎科技有限公司 Method and device for clearing internal storage in mobile terminal
US20140215497A1 (en) * 2011-10-09 2014-07-31 Huizhou TCL Mobile Communications Co., Ltd. Mobile Terminal and Method for Adjusting Operation Load Thereof
CN104090745A (en) * 2014-04-18 2014-10-08 北京奇虎科技有限公司 Method and device for optimizing game running environment
CN104142828A (en) * 2014-07-30 2014-11-12 北京奇虎科技有限公司 Application accelerating method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101697136A (en) * 2009-10-27 2010-04-21 金蝶软件(中国)有限公司 Method and device for controlling resource
US20140215497A1 (en) * 2011-10-09 2014-07-31 Huizhou TCL Mobile Communications Co., Ltd. Mobile Terminal and Method for Adjusting Operation Load Thereof
WO2013145288A1 (en) * 2012-03-30 2013-10-03 富士通株式会社 Information processing device, virtual machine stop method and program
CN103106093A (en) * 2013-02-21 2013-05-15 北京奇虎科技有限公司 System operation quickening method and device
CN103336924A (en) * 2013-07-03 2013-10-02 上海斐讯数据通信技术有限公司 Starting lock for mobile terminal application program
CN103530235A (en) * 2013-10-18 2014-01-22 北京奇虎科技有限公司 Method and device for clearing internal storage in mobile terminal
CN104090745A (en) * 2014-04-18 2014-10-08 北京奇虎科技有限公司 Method and device for optimizing game running environment
CN104142828A (en) * 2014-07-30 2014-11-12 北京奇虎科技有限公司 Application accelerating method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117295A (en) * 2015-09-18 2015-12-02 北京金山安全软件有限公司 Memory resource release method and device and electronic equipment
CN105302855A (en) * 2015-09-18 2016-02-03 维沃移动通信有限公司 Data processing method and mobile terminal
CN105389193A (en) * 2015-12-25 2016-03-09 北京奇虎科技有限公司 Accelerating processing method, device and system for application, and server
CN105389193B (en) * 2015-12-25 2019-04-26 北京奇虎科技有限公司 Accelerated processing method, device and system, the server of application
CN110333913A (en) * 2019-07-16 2019-10-15 深圳传音控股股份有限公司 Clear up application program method and terminal

Similar Documents

Publication Publication Date Title
CN104484208A (en) Application running acceleration method and user equipment
EP2988468B1 (en) Apparatus, method, and program
CN106796639B (en) Data mining algorithms for trusted execution environments
US8079083B1 (en) Method and system for recording network traffic and predicting potential security events
CN106709325B (en) Method and device for monitoring program
EP3068095A2 (en) Monitoring apparatus and method
CN112134897B (en) Network attack data processing method and device
CN103747147B (en) Upgrade the method and apparatus of address list
CN104361076A (en) Method and device for processing abnormality of browser
CN108804921A (en) The going of a kind of PowerShell codes obscures method and device
CN110830483B (en) Webpage log attack information detection method, system, equipment and readable storage medium
CN104378406A (en) Information push method and device
TWI553502B (en) Protection method and computer system thereof for firewall apparatus disposed to application layer
CN113965469A (en) Construction method of network data analysis model
CN105187224A (en) Invasion detection method and device
CN112184241A (en) Identity authentication method and device
CN106055404A (en) Method and device for cleaning up background application programs
US11068594B2 (en) Threat detection system
CN106650449B (en) Script heuristic detection method and system based on variable name confusion degree
CN111800432A (en) Anti-brute force cracking method and device based on log analysis
CN111783644B (en) Detection method, detection device, detection equipment and computer storage medium
Sartea et al. A Monte Carlo Tree Search approach to Active Malware Analysis.
CN106778276B (en) Method and system for detecting malicious codes of entity-free files
CN112749387A (en) Sandbox-based malicious behavior analysis method
CN103116724B (en) The method of locator(-ter) sample hazardous act and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20171128

Address after: SED science and technology building, No. 1 Shenzhen Road, 518000 street and Guangdong Province, Nanshan District Guangdong 201 room

Applicant after: Shenzhen City Li Ao Technology Co., Ltd.

Address before: 518057 national communication No. 5, No. 5, Shenzhen, Shenzhen, Guangdong province 2118

Applicant before: SHENZHEN LEO NETWORK TECHNOLOGY CO., LTD.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150401