CN106371906A - Control method and device for background application software of intelligent equipment, and processor - Google Patents
Control method and device for background application software of intelligent equipment, and processor Download PDFInfo
- Publication number
- CN106371906A CN106371906A CN201610764304.4A CN201610764304A CN106371906A CN 106371906 A CN106371906 A CN 106371906A CN 201610764304 A CN201610764304 A CN 201610764304A CN 106371906 A CN106371906 A CN 106371906A
- Authority
- CN
- China
- Prior art keywords
- application software
- background application
- assembly
- background
- attribute information
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation 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/5016—Allocation 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation 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/5022—Mechanisms 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)
- Stored Programmes (AREA)
Abstract
The invention discloses a control method and device for background application software of intelligent equipment, and a processor. The method comprises the following steps: receiving a starting instruction of target application software; judging if the attribute information of a background application software set meets a preset condition after the target application software is started; and shutting down the background application software in the background application software set if the attribute information meets the preset condition. According to the invention, the preset condition is firstly set; a processor can judge if the attribute information of the background application software set meets the preset condition; and if the attribute information meets the preset condition, the attribute information of the background application software set exceeds a preset reasonable scope, so that the processor can shut down the background application software in the background application software set. The background application software in the background application software set can be reasonably controlled, so that the memory resources of an RAM of the intelligent equipment can be reasonably released.
Description
Technical field
The application is related to communication technical field, more particularly, to a kind of control method of smart machine background application software, dress
Put and processor.
Background technology
Along with scientific and technical progress, smart machine comes in the life of people;For example, smart mobile phone, flat board
Computer, desktop computer etc..The user of smart machine can install a lot of application softwaries on smart machine;For example, shopping class should
With software, music class application software, video class application software, chat class application software etc..
At present, user is had a problem in that during using smart machine and opens one on smart machine as user
It is necessary to by this application software of user's manual-lock, otherwise this application software is just for a long time in running background, lasting after individual application software
Take the memory source of the random access memory (random access memory, ram) of smart machine.
If if the application software that user opens is excessive, the memory source of the ram of smart machine can be led to excessively should
With shared by software, and then affect the speed of service of smart machine.
Content of the invention
In consideration of it, this application provides a kind of control method of smart machine background application software and device, can be reasonable
The background application software of ground control intelligent equipment, reasonably to discharge the memory source of the ram of smart machine.
A kind of control method of smart machine background application software, comprising:
Receive the OPEN of intended application software;
Anticipation is after opening described intended application software, whether the attribute information of background application software assembly meets default bar
Part;
If described attribute information meet described pre-conditioned, close described background application software assembly in background application soft
Part.
Preferably, described attribute information includes the total quantity of background application software in described background application software assembly, then
The described pre-conditioned total quantity including background application software is more than predetermined number;
Then described anticipation after opening described intended application software, whether the attribute information of background application software assembly meet
It is pre-conditioned, comprising:
Calculate the total quantity of background application software and 1 the first value preset;
Judge whether described first value preset is more than predetermined number.
Preferably, described attribute information includes background application software in described background application software assembly and takies the interior of ram
Deposit the total amount of data of resource, then the pre-conditioned total amount of data including the memory source that background application software takies ram is more than in advance
If data volume;
Then described anticipation after opening described intended application software, whether the attribute information of background application software assembly meet
It is pre-conditioned, comprising:
Estimate the data volume that described intended application software need to take the memory source of ram;
The total amount of data of memory source calculating described background application software occupancy ram need to account for described intended application software
The second value preset with the data volume of the memory source of ram;
Judge whether described second value preset is more than preset data amount.
Preferably, the described application software closed in described background application software assembly, comprising:
Obtain the configuration information prestoring;
In the case that described configuration information represents and is automatically switched off background application software, then close described background application software
Application software in set.
Preferably, the described application software closed in described background application software assembly, comprising:
Close one or more background application softwares of described background application software assembly at random;Or,
Determine existence time in the rear in the set of platform application software for each background application software, by existence time by growing
To short orderly close-down one or more background application software, or, pressing existence time orderly close-down from short to long or many
Individual background application software;Or,
Determine usage frequency in the rear in the set of platform application software for each background application software, by usage frequency by height
To low orderly close-down one or more background application software;Or,
Close all background application softwares in described background application software assembly.
Preferably, also include:
In the case of described configuration information represents the optional action-item of display, then show optional action-item.
Preferably, after the optional action-item of described display, also include:
Receive optional action-item choose instruction in the case of, execute the operation of this optional option of operation instruction.
Preferably, described optional action-item includes selectivity closing background application software, and it is soft to open described intended application
Part;The then operation of this optional option of operation instruction of described execution, comprising:
Show each background application software in described background application software assembly;
Receive the out code closing background application software, and close in described background application software assembly and described pass
Close the corresponding background application software of instruction;
Open described intended application software;
The mark of described intended application software is added to described background application software assembly.
Preferably, described optional action-item includes: does not close intended application described in background application software, positive opening soft
Part;The then operation of this optional option of operation instruction of described execution, comprising:
Open described intended application software;
After receiving the exit instruction exiting described intended application software, close described intended application software.
Preferably, described optional action-item includes: change is described pre-conditioned;Then described execution chooses instruction right with described
The operation of the optional option of operation instruction answered, comprising:
Receive to described pre-conditioned change directive;
Described pre-conditioned according to described change directive, renewal;
Reenter anticipation after opening described intended application software, the attribute information of background application software assembly whether full
The pre-conditioned step of foot.
A kind of control device of smart machine background application software, comprising:
Receiver module, for receiving the OPEN of intended application software.
Judge module, for anticipation after opening described intended application software, the attribute information of background application software assembly
Whether meet pre-conditioned.
Closedown module, if meet described pre-conditioned for described attribute information, closes described background application software assembly
In application software.
A kind of processor, described processor is used for executing the control method of above-mentioned smart machine background application software.Pass through
Above technological means, it is possible to achieve following beneficial effect:
This application provides a kind of control method of smart machine background application software, the application is provided with default bar first
Part;It is pre-conditioned that processor may determine that whether the attribute information of background application software assembly meets, if attribute information meets in advance
If then it represents that the attribute information of background application software assembly exceeds zone of reasonableness set in advance, processor can cut out condition
Application software in described background application software assembly.To carry out rationally to the background application software in background application software assembly
Ground management and control, reasonably to discharge the memory source of the ram of smart machine.
Brief description
In order to be illustrated more clearly that the embodiment of the present application or technical scheme of the prior art, below will be to embodiment or existing
Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this
Some embodiments of application, for those of ordinary skill in the art, on the premise of not paying creative work, acceptable
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of flow chart of the control method of smart machine background application software disclosed in the embodiment of the present application;
Fig. 2 is the flow chart of the control method of the embodiment of the present application another smart machine background application software disclosed;
Fig. 3 a-3c is the flow process of the control method of the embodiment of the present application another smart machine background application software disclosed
Figure;
Fig. 4 is a kind of structural representation of the control device of smart machine background application software disclosed in the embodiment of the present application
Figure.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present application, the technical scheme in the embodiment of the present application is carried out clear, complete
Site preparation describes it is clear that described embodiment is only some embodiments of the present application, rather than whole embodiments.It is based on
Embodiment in the application, it is every other that those of ordinary skill in the art are obtained under the premise of not making creative work
Embodiment, broadly falls into the scope of the application protection.
At present, a lot of application softwaries are had on smart machine, user after opening an application software, can transport by smart machine
This application software of row, and, the mark of this application software stores to background application software assembly.That is, background application software set
Be stored with conjunction the mark of each application software opened.
This application provides a kind of control method of smart machine background application software, it is applied to the processor of smart machine
In.The purpose of the application is the background application software of reasonably control intelligent equipment, reasonably to discharge smart machine
The memory source of ram.The concrete application process of the application is described in detail below.
A kind of this application provides embodiment one of the control method of smart machine background application software, as shown in figure 1, tool
Body comprises the following steps:
Step s101: receive the OPEN of intended application software.
The icon of a lot of application softwaries is had on the desktop of smart machine, user can click on one of application software
Icon, processor will receive the OPEN of application software.For convenience, the application software that user clicks on is claimed
For intended application software.During user clicks on the icon of intended application software, the processor of smart machine will receive mesh
The OPEN of mark application software.
Step s102: anticipation is after opening described intended application software, the attribute information of background application software assembly whether
Meet pre-conditioned.
For reasonable management and control background application software, the application pre-sets pre-conditioned.Pre-conditioned specially backstage
The attribute information of application software set exceeds preset value.Wherein, preset value is used for representing and sets for background application software assembly in advance
The maximum of fixed zone of reasonableness.
If the attribute information of background application software assembly is without departing from preset value, the i.e. attribute information of background application software assembly
It is unsatisfactory for pre-conditioned, then show that the attribute information of background application software assembly is in zone of reasonableness.Therefore, there is no need to rear
Background application software in platform application software set carries out management and control.
If the attribute information of background application software assembly exceeds preset value, that is, the attribute information of background application software assembly is full
Foot is pre-conditioned, then show that the attribute information of background application software assembly has been no longer in zone of reasonableness.Accordingly, it would be desirable to it is right
Background application software in background application software assembly carries out management and control.
The attribute information of background application software assembly may include that the total of background application software in background application software assembly
Quantity, background application software take the total amount of data of memory source of ram and other attribute.Under different attribute informations,
The concrete implementation procedure of this step is also not quite similar.
It is described below in the case of two kinds of different attribute informations, the concrete implementation procedure of this step.
The first: attribute information is the total quantity of background application software in background application software assembly, and now preset value is
Predetermined number.Predetermined number is the maximum that background application software assembly set in advance can accommodate background application software.
In the first scenario, the detailed process of this step of computing device of smart machine is: calculates background application soft
The total quantity of part with 1 the first value preset;Then, judge whether described first value preset is more than predetermined number.
Because intended application software is also not switched on, thus in current background application software assembly background application software sum
Amount, does not also comprise intended application software.Therefore, processor calculates the total quantity of background application software and 1 value preset first, and that is,
One value preset.As such, it is possible to analog processor background application after really opening intended application software, in background application software assembly
The total quantity of software.
First value preset and predetermined number are contrasted by processor, to judge the size of the first value preset and predetermined number.If
First value preset is more than predetermined number, then after showing the total quantity of background application software in background application software assembly, having exceeded
Platform application software set can accommodate the maximum of background application software.That is, show the attribute information of background application software assembly
Meet pre-conditioned, need to carry out reasonably management and control to background application software assembly.
If the first value preset is not more than predetermined number, show the sum of background application software in background application software assembly
Measure, also can accommodate background application software maximum without departing from background application software assembly.That is, show background application software assembly
Attribute information be unsatisfactory for pre-conditioned it is not necessary to reasonably management and control is carried out to background application software assembly.
Second: attribute information is the total of the memory source that in background application software assembly, background application software takies ram
Data volume, now preset value is preset data amount.Preset data amount is the backstage in background application software assembly set in advance
Application software can take the memory source maximum of ram.
In the latter case, the detailed process of this step of computing device of smart machine is: estimating described target should
The data volume of the memory source of ram need to be taken with software;Calculate the second value preset of described total amount of data and described data volume;Judge
Whether described second value preset is more than preset data amount.
The data volume that each application software takies the memory source of ram is different, so, intended application estimated first by processor
Software takies the data volume of the memory source of ram.Because intended application software is also not switched on, so current background application software set
The total amount of data of background application software in conjunction, does not also comprise the data volume of intended application software.
Therefore, processor calculate first the total amount of data of background application software and the data volume of intended application software and
Value, i.e. the second value preset.As such, it is possible to analog processor is after really opening intended application software, in background application software assembly
The total amount of data of background application software.
Second value preset is contrasted by processor with preset data amount, to judge the big of the second value preset and preset data amount
Little.If the second value preset is more than preset data amount, show the total amount of data of background application software in background application software assembly,
Through can take the maximum of the memory source of ram beyond the background application software in background application software assembly.That is, after showing
The attribute information of platform application software set meets pre-conditioned, needs to carry out reasonably management and control to background application software assembly.
If the second value preset is not more than preset data amount, show the sum of background application software in background application software assembly
According to the maximum measuring, also can taking without departing from the background application software in background application software assembly the memory source of ram.
That is, show that the attribute information of background application software assembly is unsatisfactory for pre-conditioned it is not necessary to carry out to background application software assembly
Reasonably management and control.
Step s103: if described attribute information meet described pre-conditioned, close described background application software assembly in
Background application software.
By the judgement of step s102, can determine whether the attribute information of background application software assembly meets default bar
Part.If the attribute information of background application software assembly meets pre-conditioned, after closing in described background application software assembly
Platform application software, reasonably to discharge the memory source of the ram of smart machine.
If described attribute information meets described pre-conditioned, according to normal processes execution.
Be described below close described background application software assembly in application software four kinds of implementations:
The first implementation: close one or more background application softwares of described background application software assembly at random.
Processor is made no exception to all background application softwares in background application software assembly, and processor is in background application
The mark of the random one or more background application softwares of selection in software assembly, and it is corresponding to close background application software identification
Background application software.Which is simple and convenient.
Second implementation: after closing by the existence time in background application the software in the rear set of platform application software
Platform application software.
It is understood that having a lot of background application softwares in background application software assembly, if an application software
Opening time is more early, then the mark of this background application software, the existence time in background application software assembly are longer.If one
Background application software opening time is more late, then when the mark of this background application software, presence in background application software assembly
Between shorter.
The mark that processor can record each background application software adds to background application software assembly the time of interpolation,
Then it is ranked up by the interpolation time, namely be ranked up by existence time.
After sequence, processor can be soft by the one or more background application of existence time orderly close-down from long to short
Part.In the case of preferably, processor can by existence time order from long to short, close one or more background application successively
Software.
The longer background application software of existence time has taken the memory source of ram for a long time, therefore, by existence time
Orderly close-down background application software from long to short, can delete several longer background application softwares of existence time.
After sequence, processor can also cut out one or more backstages successively by existence time order from short to long should
Use software.In the case of preferably, processor can by existence time order from short to long, close one or more backstages successively
Application software.
The longer background application software of existence time may represent the commonly used background application software of user, existence time
Shorter background application software, may represent the background application software that user is not frequently used.So, by existence time by being as short as
Long orderly close-down background application software, can delete several shorter background application softwares of existence time.
The third implementation: after closing by the usage frequency in background application the software in the rear set of platform application software
Platform application software.
The mode (the first implementation) of above-mentioned random erasure background application software, and delete backstage by existence time
The mode (second implementation) of application, cannot delete the frequent background application software of user to a certain extent,
And then the bad experience of cause the user.
Therefore, in the third implementation, processor can determine that in background application software assembly, each background application is soft
The usage frequency of part, processor can be ranked up by usage frequency.Then, usage frequency order from high to low pressed by processor
Close one or more background application softwares.In the case of preferably, processor can by usage frequency order from high to low, according to
The one or more background application softwares of secondary closing.
As such, it is possible to background application software is closed to the usage frequency of background application software according to user, such that it is able to
The background application software making user commonly used avoids closing, thus improving Consumer's Experience.
4th kind of implementation: close all background application softwares in described background application software assembly.
In some cases, user may want to close all background application softwares, in order to avoid background application software takies ram
Memory source, thus accelerating the operating rate of smart machine.Now, processor can cut out institute in background application software assembly
There is the corresponding background application software of mark.
This application provides above four kinds of implementations, certainly can also have other implementations, here is no longer one by one
Enumerate.Processor can prestore any of the above-described kind of implementation, so that when determining that attribute information meets pre-conditioned, can
According to the implementation prestoring, to close the background application software in described background application software assembly.
In above-mentioned embodiment illustrated in fig. 1 one, processor meets default in the attribute information determining background application software assembly
After condition, the background application just to close in described background application software assembly automatically according to implementation set in advance is soft
Part.The operability ratio of this mode user is relatively low, and user's property of participation is relatively low.
Therefore, the application provides a kind of control method embodiment two of smart machine background application software again, as Fig. 2 institute
Show, specifically include following steps:
Step s201: receive the OPEN of intended application software.
Step s202: anticipation is after opening described intended application software, the attribute information of background application software assembly whether
Meet pre-conditioned.
The implementation procedure of step s101 and step s102 in the implementation procedure of step s201 and step s202 and embodiment one
Unanimously, will not be described here.
Step s203: if described attribute information meets described pre-conditioned, the configuration information that acquisition prestores.
Processor can provide configuration information corresponding with background application software assembly.Under normal conditions, configuration information
System default pattern, system default pattern is the pattern of the background application software being automatically switched off in background application software assembly.
User can also change to configuration information according to self-demand, and one of which change mode is: change system
The specific implementation of default mode, another kind of change mode is: abandons system default pattern, enables mode is in user.
For change system default pattern: user can select wherein in multiple implementations of system default
A kind of implementation is again as system default pattern.For example, taking the four kinds of implementations providing in step s103 as a example, this four
Plant the implementation that implementation is system default.Assume that current system default pattern adopts the first implementation, then
User can choose any one kind of them implementation in remaining three kinds of implementations, using this implementation as current system default mould
Formula.Configuration information after change is sent to processor, so that processor is stored.
For enabling mode is in user, user can abandon system default pattern, enables mode is in user.Tool
For body, can change in configuration information and choose item, cancel and choose system default pattern, but choose mode is in user.Will
Configuration information after change sends to processor, so that processor is stored.
Step s204: in the case that described configuration information represents and is automatically switched off background application software, then close described after
Application software in platform application software set.
In step s203, processor can obtain the configuration information prestoring, and then, processor can be to setting letter
Breath is identified.If configuration information represents is automatically switched off background application software, i.e. system default pattern, then processor is automatically switched off
Application software in described background application software assembly.
Processor is automatically switched off the specific implementation of the application software in described background application software assembly, may refer to
Step s103, will not be described here.
Step s205: in the case of described configuration information represents the optional action-item of display, then show optional action-item.
In step s203, processor can obtain the configuration information prestoring, and then, processor can be to setting letter
Breath is identified.If in the case of configuration information represents the optional action-item of display, i.e. mode is in user, then display can selection operation
, so that user is selected in optional action-item.
Step s206: receive optional action-item choose instruction in the case of, execute this optional option of operation instruction
Operation.
Processor can show at least two optional action-items, after user selects one of optional action-item, processes
Device will receive chooses instruction, and then executes and the described operation choosing the corresponding optional option of operation instruction of instruction.
Present embodiments provide three kinds of optional action-items: selectivity close background application software and open described target should
With software, do not close intended application software described in background application software, positive opening, change is described pre-conditioned.
Below under three kinds of optional action-items, the operating process of this optional option of operation instruction of computing device carries out in detail
Thin explanation:
The first: optional action-item closes background application software for selectivity, and opens described intended application software.Referring to
Fig. 3 a, then the operation of computing device optional option of operation instruction corresponding with choosing instruction specifically includes:
Step s311: show each background application software in described background application software assembly.
Step s312: receive the out code closing background application software, and close in described background application software assembly,
Background application software corresponding with described out code.
Step s313: open described intended application software.
Step s314: the mark of described intended application software is added to described background application software assembly.
In first kind of way, processor shows all background application softwares in background application software assembly, by user
According to self-demand, wherein one or more background application softwares of manual-lock.Closing one or more background application softwares
Afterwards, the memory source of some ram can just be discharged.
Then, processor can open intended application software, due to having had been switched off one or more backstages before this
Application software, so, then after opening intended application software, the attribute information being just not in background application software meets default bar
The situation of part.
After opening intended application software, the mark of intended application software can be added to background application software assembly, that is,
Intended application software becomes background application software.After receiving the exit instruction exiting described intended application software, control targe
Application software is in running background.
Second: optional action-item is not close intended application software described in background application software, positive opening.Referring to figure
3b, then the operation of computing device optional option of operation instruction corresponding with choosing instruction specifically includes:
Step s321: open described intended application software.
Step s322: after receiving the exit instruction exiting described intended application software, close described intended application software.
In the second way, because user selects positive opening intended application software, now, background application software assembly
Attribute information exceeded zone of reasonableness, so, processor is according to user's request operational objective application software.But, connecing
After receiving the exit instruction of intended application software, then it is automatically switched off described intended application software, to prevent it soft in background application
The memory source of ram is taken in part set.
The third: described optional action-item is that change is described pre-conditioned;Referring to Fig. 3 c, then computing device with choose finger
The operation making corresponding optional option of operation instruction specifically includes:
Step 331: receive to described pre-conditioned change directive.
If user feels that the preset value of pre-conditioned middle setting is not suitable for self-demand, can according to self-demand more
Change pre-conditioned in preset value.Specifically, in conjunction with the description in step s102, preset value for predetermined number situation
Under, user can change predetermined number.Specifically, predetermined number can be tuned up, or, predetermined number is turned down.
In the case that preset value is for preset data amount, user can change preset data amount.Specifically, can in advance
If data volume tunes up, or, preset data amount is turned down.
Step 332: described pre-conditioned according to described change directive, renewal.Reenter anticipation and open described target
After application software, the attribute information of background application software assembly whether meet pre-conditioned step.
Processor, after receiving pre-conditioned change directive, can update pre-conditioned according to change directive.Then weigh
New enter step s202, again anticipation after opening described intended application software, the attribute information of background application software assembly be
No meet pre-conditioned.
The above is under three kinds of optional action-items, the concrete implementation procedure of processor.May be appreciated but, tool
In the case of having other optional action-items, processor can execute other implementation procedure corresponding with optional action-item.
Can be seen that the application by the embodiment of Fig. 1 and Fig. 2 to have the advantage that
This application provides a kind of control method of smart machine background application software, the application is provided with default bar first
Part;It is pre-conditioned that processor may determine that whether the attribute information of background application software assembly meets, if attribute information meets in advance
If then it represents that the attribute information of background application software assembly exceeds zone of reasonableness set in advance, processor can cut out condition
Application software in described background application software assembly.To carry out rationally to the background application software in background application software assembly
Ground management and control, reasonably to discharge the memory source of the ram of smart machine.
As shown in figure 4, this application provides a kind of control device of smart machine background application software, comprising:
Receiver module 41, for receiving the OPEN of intended application software.
Judge module 42, for anticipation after opening described intended application software, the attribute letter of background application software assembly
It is pre-conditioned whether breath meets.
Closedown module 43, if meet described pre-conditioned for described attribute information, closes described background application software set
Application software in conjunction.
The application provides a kind of processor, and processor is used for executing the smart machine background application software shown in Fig. 1 or Fig. 2
Control method.Detailed content, referring to the embodiment shown in Fig. 1 or Fig. 2, will not be described here.
If the function described in the present embodiment method is realized and as independent product using in the form of application software functional unit
When product are sold or used, can be stored in a computing device read/write memory medium.Based on such understanding, the application is real
Apply partly can embodying in the form of application software product of the part that example contributes or this technical scheme to prior art
Out, this application software product is stored in a storage medium, including some instructions with so that a computing device is (permissible
It is personal computer, server, mobile computing device or the network equipment etc.) execution each embodiment methods described of the application
All or part of step.And aforesaid storage medium includes: u disk, portable hard drive, read only memory (rom, read-only
Memory), random access memory (ram, random access memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
In this specification, each embodiment is described by the way of going forward one by one, and what each embodiment stressed is and other
The difference of embodiment, between each embodiment same or similar partly mutually referring to.
Described above to the disclosed embodiments, makes professional and technical personnel in the field be capable of or uses the application.
Multiple modifications to these embodiments will be apparent from for those skilled in the art, as defined herein
General Principle can be realized in the case of without departing from spirit herein or scope in other embodiments.Therefore, the application
It is not intended to be limited to the embodiments shown herein, and be to fit to and principles disclosed herein and features of novelty phase one
The scope the widest causing.
Claims (12)
1. a kind of control method of smart machine background application software is it is characterised in that include:
Receive the OPEN of intended application software;
It is pre-conditioned that anticipation is after opening described intended application software, whether the attribute information of background application software assembly meets;
If described attribute information meets described pre-conditioned, background application software in the described background application software assembly of closing.
2. the method for claim 1 is it is characterised in that described attribute information is included in described background application software assembly
The total quantity of background application software, then the described pre-conditioned total quantity including background application software is more than predetermined number;
Then described anticipation after opening described intended application software, that whether the attribute information of background application software assembly meets is default
Condition, comprising:
Calculate the total quantity of background application software and 1 the first value preset;
Judge whether described first value preset is more than predetermined number.
3. the method for claim 1 is it is characterised in that described attribute information is included in described background application software assembly
Background application software takies the total amount of data of the memory source of ram, then the pre-conditioned background application software that includes takies the interior of ram
The total amount of data depositing resource is more than preset data amount;
Then described anticipation after opening described intended application software, that whether the attribute information of background application software assembly meets is default
Condition, comprising:
Estimate the data volume that described intended application software need to take the memory source of ram;
The total amount of data of memory source calculating described background application software occupancy ram needs to take with described intended application software
Second value preset of the data volume of the memory source of ram;
Judge whether described second value preset is more than preset data amount.
4. the method for claim 1 is it is characterised in that the application in described closing described background application software assembly is soft
Part, comprising:
Obtain the configuration information prestoring;
In the case that described configuration information represents and is automatically switched off background application software, then close described background application software assembly
In application software.
5. the method as described in claim 1 or 4 it is characterised in that in background application software assembly as described in described closing should
With software, comprising:
Close one or more background application softwares of described background application software assembly at random;Or,
Determine existence time in the rear in the set of platform application software for each background application software, by existence time from long to short
Orderly close-down one or more background application software, or, by existence time orderly close-down from short to long one or more after
Platform application software;Or,
Determine usage frequency in the rear in the set of platform application software for each background application software, by usage frequency from high to low
Orderly close-down one or more background application software;Or,
Close all background application softwares in described background application software assembly.
6. method as claimed in claim 4 is it is characterised in that also include:
In the case of described configuration information represents the optional action-item of display, then show optional action-item.
7. method as claimed in claim 6 is it is characterised in that after the optional action-item of described display, also include:
Receive optional action-item choose instruction in the case of, execute the operation of this optional option of operation instruction.
8. method as claimed in claim 7 it is characterised in that described optional action-item include selectivity close background application soft
Part, and open described intended application software;The then operation of this optional option of operation instruction of described execution, comprising:
Show each background application software in described background application software assembly;
Receive the out code closing background application software, and close in described background application software assembly and refer to described closing
Make corresponding background application software;
Open described intended application software;
The mark of described intended application software is added to described background application software assembly.
9. method as claimed in claim 7 is it is characterised in that described optional action-item includes: do not close background application software,
Intended application software described in positive opening;The then operation of this optional option of operation instruction of described execution, comprising:
Open described intended application software;
After receiving the exit instruction exiting described intended application software, close described intended application software.
10. method as claimed in claim 7 is it is characterised in that described optional action-item includes: change is described pre-conditioned;
Then described execution and the described operation choosing the corresponding optional option of operation instruction of instruction, comprising:
Receive to described pre-conditioned change directive;
Described pre-conditioned according to described change directive, renewal;
Reenter anticipation after opening described intended application software, that whether the attribute information of background application software assembly meets is pre-
If the step of condition.
A kind of 11. control devices of smart machine background application software are it is characterised in that include:
Receiver module, for receiving the OPEN of intended application software;
Judge module, for anticipation after opening described intended application software, the attribute information of background application software assembly whether
Meet pre-conditioned;
Closedown module, if meet described pre-conditioned for described attribute information, closes in described background application software assembly
Application software.
A kind of 12. processors it is characterised in that
Described processor is used for the controlling party of smart machine background application software as described in any one of claim 1-10 for the execution
Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610764304.4A CN106371906A (en) | 2016-08-29 | 2016-08-29 | Control method and device for background application software of intelligent equipment, and processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610764304.4A CN106371906A (en) | 2016-08-29 | 2016-08-29 | Control method and device for background application software of intelligent equipment, and processor |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106371906A true CN106371906A (en) | 2017-02-01 |
Family
ID=57901094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610764304.4A Pending CN106371906A (en) | 2016-08-29 | 2016-08-29 | Control method and device for background application software of intelligent equipment, and processor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106371906A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107291543A (en) * | 2017-07-31 | 2017-10-24 | 广东欧珀移动通信有限公司 | Applied program processing method, device, storage medium and terminal |
CN107450951A (en) * | 2017-07-31 | 2017-12-08 | 广东欧珀移动通信有限公司 | Applied program processing method, device, storage medium and terminal |
CN109274991A (en) * | 2018-09-07 | 2019-01-25 | 苏宁智能终端有限公司 | The EMS memory management process and system of smart television |
CN109753318A (en) * | 2018-12-17 | 2019-05-14 | 新视家科技(北京)有限公司 | Show the management method and its device, electronic equipment of the page |
CN110392156A (en) * | 2018-04-17 | 2019-10-29 | 中兴通讯股份有限公司 | Management method, mobile terminal and the computer readable storage medium of application program |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102946486A (en) * | 2012-11-20 | 2013-02-27 | 惠州Tcl移动通信有限公司 | Background application automatic clearing method based on mobile phone and mobile phone |
CN104298612A (en) * | 2014-09-30 | 2015-01-21 | 北京金山安全软件有限公司 | Method and device for cleaning memory in mobile terminal and mobile terminal |
CN104346175A (en) * | 2013-07-23 | 2015-02-11 | 腾讯科技(深圳)有限公司 | Back-end application management method and apparatus and terminal device |
CN104866069A (en) * | 2015-06-12 | 2015-08-26 | 广东小天才科技有限公司 | Method and device for automatically clearing background application programs |
CN104899153A (en) * | 2015-06-04 | 2015-09-09 | 上海卓易科技股份有限公司 | Background application cleaning method and system |
CN105468416A (en) * | 2015-11-30 | 2016-04-06 | 魅族科技(中国)有限公司 | Application program clearing method and terminal |
CN105676987A (en) * | 2014-11-19 | 2016-06-15 | 中兴通讯股份有限公司 | Method for shutting down background application of mobile terminal, device and mobile terminal |
-
2016
- 2016-08-29 CN CN201610764304.4A patent/CN106371906A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102946486A (en) * | 2012-11-20 | 2013-02-27 | 惠州Tcl移动通信有限公司 | Background application automatic clearing method based on mobile phone and mobile phone |
CN104346175A (en) * | 2013-07-23 | 2015-02-11 | 腾讯科技(深圳)有限公司 | Back-end application management method and apparatus and terminal device |
CN104298612A (en) * | 2014-09-30 | 2015-01-21 | 北京金山安全软件有限公司 | Method and device for cleaning memory in mobile terminal and mobile terminal |
CN105676987A (en) * | 2014-11-19 | 2016-06-15 | 中兴通讯股份有限公司 | Method for shutting down background application of mobile terminal, device and mobile terminal |
CN104899153A (en) * | 2015-06-04 | 2015-09-09 | 上海卓易科技股份有限公司 | Background application cleaning method and system |
CN104866069A (en) * | 2015-06-12 | 2015-08-26 | 广东小天才科技有限公司 | Method and device for automatically clearing background application programs |
CN105468416A (en) * | 2015-11-30 | 2016-04-06 | 魅族科技(中国)有限公司 | Application program clearing method and terminal |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107291543A (en) * | 2017-07-31 | 2017-10-24 | 广东欧珀移动通信有限公司 | Applied program processing method, device, storage medium and terminal |
CN107450951A (en) * | 2017-07-31 | 2017-12-08 | 广东欧珀移动通信有限公司 | Applied program processing method, device, storage medium and terminal |
CN107450951B (en) * | 2017-07-31 | 2020-08-04 | Oppo广东移动通信有限公司 | Application processing method and device, storage medium and terminal |
CN107291543B (en) * | 2017-07-31 | 2020-08-07 | Oppo广东移动通信有限公司 | Application processing method and device, storage medium and terminal |
CN110392156A (en) * | 2018-04-17 | 2019-10-29 | 中兴通讯股份有限公司 | Management method, mobile terminal and the computer readable storage medium of application program |
CN109274991A (en) * | 2018-09-07 | 2019-01-25 | 苏宁智能终端有限公司 | The EMS memory management process and system of smart television |
CN109274991B (en) * | 2018-09-07 | 2020-11-10 | 苏宁智能终端有限公司 | Memory management method and system of smart television |
CN109753318A (en) * | 2018-12-17 | 2019-05-14 | 新视家科技(北京)有限公司 | Show the management method and its device, electronic equipment of the page |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106371906A (en) | Control method and device for background application software of intelligent equipment, and processor | |
CN104866366B (en) | Application program method for cleaning and device | |
CN104156414B (en) | A kind of method for cleaning of garbage files, device and terminal | |
CN103946831B (en) | System and method of the selection that cost for template is perceived to supply shared resource | |
CN105045831B (en) | A kind of information push method and device | |
EP2391961B1 (en) | System and method for integrating capacity planning and workload management | |
CN104170430B (en) | Two-stage optimizing for cloud spectrum service | |
CN106844019A (en) | Application control method, application program redirect associated configuration method and device | |
CN104838360A (en) | Quota-based resource management | |
CN108090225A (en) | Operation method, device, system and the computer readable storage medium of database instance | |
CN108364146A (en) | Logistics distribution emulation mode and device | |
CN110231987A (en) | A kind of data processing method and relevant apparatus | |
CN101910997A (en) | Information processing device and program | |
CN106775820A (en) | The method and device of application program management | |
CN1975772B (en) | Method and device for integrating information in multi-system | |
CN101778147B (en) | Menu display method and communication intelligent card | |
CN107783833A (en) | A kind of management method and device of terminal background application | |
CN105741106A (en) | Selection method and device of NFC (Near Field Communication) payment way | |
CN101727342B (en) | Information processing device and memory management method | |
CN103713852B (en) | A kind of information processing method, service platform and electronic equipment | |
CN107220184A (en) | The management method and device of a kind of LUN memory cell | |
CN104969197A (en) | Data set multiplicity change device, server, and data set multiplicity change method | |
CN107765948A (en) | Application control method, terminal, computer installation and storage medium | |
CN106664259A (en) | Virtual network function capacity expansion method and apparatus | |
EP1542145A1 (en) | A method of planning demand for at least one configurable product in a managed supply chain and a demand planner apparatus for planning demand for a configurable product in a managed supply chain |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170201 |
|
RJ01 | Rejection of invention patent application after publication |