CN106909450A - process management method, device and terminal - Google Patents
process management method, device and terminal Download PDFInfo
- Publication number
- CN106909450A CN106909450A CN201710111239.XA CN201710111239A CN106909450A CN 106909450 A CN106909450 A CN 106909450A CN 201710111239 A CN201710111239 A CN 201710111239A CN 106909450 A CN106909450 A CN 106909450A
- Authority
- CN
- China
- Prior art keywords
- application
- scheduling
- response
- specified
- terminal
- 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/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
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 embodiment of the invention provides a kind of process management method, device and terminal.On the one hand, the embodiment of the present invention specifies the instruction applied by response to receiving startup, reduce or stop the scheduling to specifying background application process, change the scheduling strategy of process during application starts, reduce the scheduling to backstage other application process, so that the number of processes of running background is reduced in application start-up course, so as to be kept in original work in the case of check figure and working frequency in processor, accelerate the toggle speed of application, it is achieved that improve the toggle speed of application program in the case where power consumption of terminal is not increased, therefore, solve the problems, such as can not to be improved in the case where power consumption of terminal is not increased in the prior art the toggle speed of application program.
Description
【Technical field】
The present invention relates to the communications field, more particularly to a kind of process management method, device and terminal.
【Background technology】
Currently, making rapid progress with intelligent terminal technology, the function of intelligent terminal is more and more.Some intelligent terminals
In, using android (Android) systems as terminal operating system, these terminals are referred to as android terminal by us.Example
Such as, android mobile phones, android panel computers etc..
The function that terminal has is supported by installing application software in the terminal.For example, being mounted with that wechat should
The communication function of wechat is just provided with the android mobile phones of program.For another example, the android mobile phones of moral map high are mounted with
Just it is provided with navigation feature.
With increasing for termination function, the application program installed in terminal is also more and more.Android system is multitask
Operating system, it is more in the process of the application program of running background in Android system, on the influence of the application program on foreground
Bigger, the toggle speed of foreground application is slower.
In order to improve the toggle speed of application program, in the prior art, during application program launching, increase processor
Operation in check figure and working frequency, with reach reduce the application program launching time purpose.But, this scheme is due to increasing
Check figure and working frequency meeting in the operation of processor, cause the operating current of terminal to increase, and the Overall Power Consumption of terminal increases.
In process of the present invention is realized, inventor has found that at least there are the following problems in the prior art:
In the prior art, it is impossible to the toggle speed of application program is improved in the case where power consumption of terminal is not increased.
【The content of the invention】
In view of this, a kind of process management method, device and terminal are the embodiment of the invention provides, is used to solve existing skill
The problem of the toggle speed of application program can not be improved in art in the case where power consumption of terminal is not increased.
In a first aspect, the embodiment of the present invention provides a kind of process management method, terminal is applied to, methods described includes:
Start the instruction for specifying application in response to receiving, reduce or stop the scheduling to specifying background application process.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, in response to receiving
To the instruction for starting specified application, the scheduling to specifying background application process is reduced or stops, including:
Start the instruction of specified application in response to receiving, reduce or stop to except system application process and described specifying are answered
The scheduling of the every other application process beyond process.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, methods described is also
Including:
In response to the specified application start completion, recover the scheduling to the specified background application process.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, in response to described
Specify and apply start completion, recover the scheduling to the specified background application process, including:
In response to the specified application start completion, increase the scheduling times to the specified background application process;
Or, in response to the specified application start completion, start the scheduling to the specified background application process.
Second aspect, the embodiment of the present invention provides a kind of management of process device, is arranged at terminal, and described device includes:
First management module, the instruction for starting specified application in response to receiving is reduced or stopped to specifying backstage
The scheduling of application process.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, first pipe
Reason module reduces or stops the scheduling to specifying background application process in the instruction for starting specified application in response to receiving
When, specifically for:
Start the instruction of specified application in response to receiving, reduce or stop to except system application process and described specifying are answered
The scheduling of the every other application process beyond process.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, described device is also
Including:
Second management module, in response to the specified application start completion, recovery to be entered to the specified background application
The scheduling of journey.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, second pipe
Reason module is in response to the specified application start completion, when recovering the scheduling to the specified background application process, tool
Body is used for:
In response to the specified application start completion, increase the scheduling times to the specified background application process;
Or, in response to the specified application start completion, start the scheduling to the specified background application process.
The third aspect, the embodiment of the present invention provides a kind of terminal, including:
Processor;
Memory for storing the processor-executable instruction;
The processor is configured as:
Start the instruction for specifying application in response to receiving, reduce or stop the scheduling to specifying background application process.
With any possible implementation in terms of as described above, it is further provided a kind of implementation, the terminal is
Mobile phone or panel computer.
The embodiment of the present invention has the advantages that:
The scheduling strategy that the embodiment of the present invention passes through the change process during application starts, reduction is entered to backstage other application
The scheduling of journey so that the number of processes of running background is reduced in application start-up course, so as to keep original work in processor
In the case of interior check figure and working frequency, the toggle speed of application is accelerated, it is achieved that not increasing the feelings of power consumption of terminal
The toggle speed of application program is improve under condition.
【Brief description of the drawings】
Technical scheme in order to illustrate more clearly the embodiments of the present invention, below will be attached to what is used needed for embodiment
Figure is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for this area
For those of ordinary skill, without having to pay creative labor, can also obtain other attached according to these accompanying drawings
Figure.
Fig. 1 is the flow example figure of process management method provided in an embodiment of the present invention.
Fig. 2 is the functional block diagram of management of process device provided in an embodiment of the present invention.
A kind of hardware architecture diagram of the terminal that Fig. 3 is provided by the embodiment of the present invention.
【Specific embodiment】
In order to be better understood from technical scheme, the embodiment of the present invention is retouched in detail below in conjunction with the accompanying drawings
State.
It will be appreciated that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Base
Embodiment in the present invention, those of ordinary skill in the art obtained under the premise of creative work is not made it is all its
Its embodiment, belongs to the scope of protection of the invention.
The term for using in embodiments of the present invention is the purpose only merely for description specific embodiment, and is not intended to be limiting
The present invention." one kind ", " described " and " being somebody's turn to do " of singulative used in the embodiment of the present invention and appended claims
It is also intended to include most forms, unless context clearly shows that other implications.
It should be appreciated that term "and/or" used herein is only a kind of incidence relation for describing affiliated partner, represent
There may be three kinds of relations, for example, A and/or B, can represent:Individualism A, while there is A and B, individualism B these three
Situation.In addition, character "/" herein, typicallys represent forward-backward correlation pair as if a kind of relation of "or".
Depending on linguistic context, word as used in this " if " can be construed to " ... when " or " when ...
When " or " in response to determining " or " in response to detection ".Similarly, depending on linguistic context, phrase " if it is determined that " or " if detection
(condition or event of statement) " can be construed to " when it is determined that when " or " in response to determine " or " when the detection (condition of statement
Or event) when " or " in response to detection (condition or event of statement) ".
In the terminal using Android operation system, the scheduling strategy of process is:System process (1,2,3 ... n) → it is preceding
→... ... the other application process m of platform application process → other application 1 → other application of process process 2 → system process (1,2,
3rd ... n), wherein, m and n is natural number.
Illustrate.Assuming that foreground application in mobile phone is QQ applications, background application have wechat application, Alipay application,
UC browser applications, then the scheduling process of process is in mobile phone:System process is first dispatched, then dispatches QQ application processes, then
In scheduling wechat application process, Alipay application process and UC browser application processes.Processor is between these application processes
Switch in order.
Based on this, inventors herein propose by way of the scheduling strategy for changing process to accelerate application program launching speed
Scheme.On the basis of this scheme, there is provided examples below.
Embodiment one
A kind of process management method is the embodiment of the invention provides, the process management method can apply to android hands
The terminals such as machine, android panel computers.The process management method can realize that the application program can pacify by application program
In the terminals such as mobile phone, panel computer.
Fig. 1 is the flow example figure of process management method provided in an embodiment of the present invention.As shown in figure 1, in the present embodiment,
Process management method may include steps of:
S101, the instruction for specifying application is started in response to receiving, and reduces or stop the tune to specifying background application process
Degree.
Wherein, the specified application for starting is foreground application.
It is still assumed that the foreground application in mobile phone is QQ applications, background application has wechat application, Alipay application, UC to browse
Device application this 3 application processes, then according to embodiment illustrated in fig. 1, the scheduling process of process can be in mobile phone:System process
→ QQ application processes → wechat application process → Alipay application process → system process.Stop to UC browser application processes
Scheduling.So, in the start-up course for specifying application, because the process that processor is called is reduced, therefore in same work
Make under kernel and working frequency, processor calls the frequency of specified application process with regard to height, and that specifies application process calls frequency
Height, specifying the start-up course used time of application will shorten, and toggle speed will be accelerated.
According to embodiment illustrated in fig. 1, the scheduling process of process can also be in mobile phone:System process → QQ application processes →
Wechat application process → UC browser applications process → system process.Stop the scheduling to Alipay application process.
According to embodiment illustrated in fig. 1, the scheduling process of process can also be in mobile phone:System process → QQ application processes →
QQ application processes → Alipay application process → UC browser applications process → system process.Stop to wechat application process
Scheduling.
According to embodiment illustrated in fig. 1, the scheduling process of process can be in mobile phone:System process → QQ application processes → micro-
Letter application process → system process.Stop the scheduling to Alipay application process and UC browser application processes.Similarly, also may be used
To keep the scheduling to Alipay application process, and stop the scheduling to wechat application process and UC browser application processes, also
The scheduling to UC browser application processes can be kept, and stops the scheduling to wechat application process and Alipay application process.
According to embodiment illustrated in fig. 1, the scheduling process of process can also be in mobile phone:System process → QQ application processes →
Wechat application process → Alipay application process → UC browser applications process → system process → QQ application processes → Alipay
Application process → UC browser applications process → system process → QQ application processes → wechat application process → Alipay application is entered
Journey → UC browser applications process → system process → QQ application processes → Alipay application process → UC browser application processes
→ system process.Reduce the scheduling times to wechat application process.Similarly, it is also possible to reduce to Alipay application process and/
Or the scheduling times of UC browser application processes.It should be noted that in this example, often dispatching system process twice and just dispatching
Wechat application process, in other examples, can just dispatch a wechat with every scheduling three times, four times or five-degree system process
Application process, the embodiment of the present invention is not limited to this.
During a concrete implementation, the instruction for specifying application is started in response to receiving, reduce or stop to referring to
Determine the scheduling of background application process, can include:Start the instruction for specifying application in response to receiving, reduce or stop to except being
The scheduling of the every other application process beyond system application process and the process of specified application.
Illustrate.
It is still assumed that the foreground application in mobile phone is QQ applications, background application has wechat application, Alipay application, UC to browse
Device application this 3 application processes, the scheduling process of process can be in mobile phone:System process → QQ application processes → system is entered
Journey.Stop the scheduling to wechat application process, Alipay application process and UC browser application processes, only retain to enter system
The scheduling of the QQ application processes on journey and foreground.
The scheduling process of process can be in mobile phone:System process → QQ application processes → wechat application process → Alipay
Application process → UC browser applications process → system process → QQ application processes → system process → wechat application process →
Pay precious application process → UC browser applications process → system process → QQ application processes → system process.Reducing should to wechat
With the scheduling times of process, Alipay application process and UC browser application processes, often dispatch system process twice and just dispatch one
Secondary wechat application process, Alipay application process and UC browser application processes.
During a concrete implementation, methods described can also include:Start completion is applied in response to specifying, is recovered
Scheduling to specifying background application process.That is, after application start completion is specified, scheduling strategy being reverted to specify and being answered
With the scheduling strategy started before starting.Because now, specifying the start-up course of application to complete, the other application on backstage will not
The start-up course for specifying application is impacted again.
During a concrete implementation, start completion is applied in response to specifying, recovered to specifying background application process
Scheduling, can include:Start completion is applied in response to specifying, increases the scheduling times to specifying background application process;Or,
Start completion is applied in response to specifying, starts the scheduling to specifying background application process.
If that is, the change of process scheduling policy is the reduction of the scheduling of specified background application process, then
When recovering the scheduling to specifying background application process, it is possible to take the plan for increasing the scheduling times to specifying background application process
Slightly.If the change of process scheduling policy has been off the scheduling of specified background application process, then recovering to specifying backstage
During the scheduling of application process, it is possible to take the mode for starting the scheduling to specifying background application process.
The application for starting is accelerated by process management method flow provided in an embodiment of the present invention, should not change will
The flow of the application of startup, workload is small, and application for that cannot know source code is equally applicable.In addition, of the invention
The process management method flow that embodiment is provided, it is not necessary to increase the work number of cores of processor in terminal, it is not required that carry
The working frequency of high disposal device, therefore the power consumption of terminal will not be increased.
Process management method provided in an embodiment of the present invention, process scheduling policy is changed by during application starts, and is subtracted
Few scheduling to backstage other application process so that the number of processes of running background is reduced in application start-up course, so that
Processor keeps in original work in the case of check figure and working frequency, accelerating the toggle speed of application, it is achieved that
The toggle speed of application program is improve in the case of not increasing power consumption of terminal.
Embodiment two
A kind of management of process device is the embodiment of the invention provides, the management of process device can realize previous embodiment one
Each step of middle process management method.
Fig. 2 is the functional block diagram of management of process device provided in an embodiment of the present invention.As shown in Fig. 2 in the present embodiment,
Management of process device can be arranged at terminal, and the device includes:
First management module 210, the instruction for starting specified application in response to receiving, after reducing or stopping to specifying
The scheduling of platform application process.
During a concrete implementation, the first management module 210 in response to receiving startup for specifying application
Instruction, when reducing or stopping the scheduling to specifying background application process, can be specifically for:Specified in response to receiving to start
The instruction of application, reduces or stops to the every other application process in addition to system application process and the process of specified application
Scheduling.
During a concrete implementation, management of process device can also include:Second management module, in response to
Specify and apply start completion, recover the scheduling to specifying background application process.
During a concrete implementation, the second management module in response to the specified application start completion,
When recovering the scheduling to specifying background application process, can be specifically for:Start completion is applied in response to specifying, is increased to specifying
The scheduling times of background application process;Or, start completion is applied in response to specifying, start the tune to specifying background application process
Degree.
The process management method in previous embodiment one, this reality are able to carry out due to the management of process device in the present embodiment
The part that example is not described in detail is applied, the related description to process management method in previous embodiment one is referred to.
Management of process device provided in an embodiment of the present invention, process scheduling policy is changed by during application starts, and is subtracted
Few scheduling to backstage other application process so that the number of processes of running background is reduced in application start-up course, so that
Processor keeps in original work in the case of check figure and working frequency, accelerating the toggle speed of application, it is achieved that
The toggle speed of application program is improve in the case of not increasing power consumption of terminal.
Embodiment three
A kind of terminal is present embodiments provided, the terminal includes processor and for storing the processor-executable instruction
Memory;Wherein, processor is configured as:Start the instruction for specifying application in response to receiving, after reducing or stopping to specifying
The scheduling of platform application process.
Wherein, terminal can be mobile phone or panel computer.Certainly, mobile phone or panel computer are only the possibility form of terminal,
The present embodiment is not limited the concrete form that terminal is used.
Fig. 3 is referred to, a kind of hardware architecture diagram of its terminal provided by the embodiment of the present invention.
As shown in figure 3, terminal can include following one or more assemblies:Processing assembly 302, memory 304, power supply group
Part 306, multimedia groupware 308, audio-frequency assembly 310, the interface 312 of input/output (I/O), sensor cluster 314, Yi Jitong
Letter component 316.
The integrated operation of the usual control terminal of processing assembly 302, such as with display, call, data communication, camera behaviour
Make and the associated operation of record operation.Processing assembly 302 can carry out execute instruction including one or more processors 320, with
The all or part of step of the process management method in previous embodiment one is completed, is specifically included:Refer in response to receiving startup
The instruction of fixed application, reduces or stops the scheduling to specifying background application process.Additionally, processing assembly 302 can include one
Or multiple modules, it is easy to the interaction between processing assembly 302 and other assemblies.For example, processing assembly 302 can include multimedia
Module, to facilitate the interaction between multimedia groupware 308 and processing assembly 302.
Memory 304 is configured as storing various types of data supporting the operation in terminal.The example of these data
Instruction including any application program or method for being operated in terminal, contact data, telephone book data, message, figure
Piece, video etc..Memory 304 can be by any kind of volatibility or non-volatile memory device or combinations thereof reality
Existing, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), erasable programmable is only
Read memory (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash memory, magnetic
Disk or CD.
Power supply module 306 provides electric power for the various assemblies of terminal.Power supply module 306 can include power-supply management system,
One or more power supplys, and other be terminal generation, management and the distribution component that is associated of electric power.
Multimedia groupware 308 is included in one screen of output interface of offer between the terminal and user.At some
In embodiment, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Touch-screen is may be implemented as, to receive the input signal from user.Touch panel includes one or more touch sensors
With the gesture on sensing touch, slip and touch panel.The touch sensor can not only sensing touch or sliding action
Border, but also the detection duration related to the touch or slide and pressure.In certain embodiments, multimedia
Component 308 includes a front camera and/or rear camera.When terminal is in operator scheme, such as screening-mode or video
During pattern, front camera and/or rear camera can receive outside multi-medium data.Each front camera and rearmounted
Camera can be a fixed optical lens system or with focusing and optical zoom capabilities.
Audio-frequency assembly 310 is configured as output and/or input audio signal.For example, audio-frequency assembly 310 includes a Mike
Wind (MIC), when terminal is in operator scheme, such as call model, logging mode and speech recognition mode, microphone is configured as
Receive external audio signal.The audio signal for being received can be further stored in memory 304 or via communication component 316
Send.In certain embodiments, audio-frequency assembly 310 also includes a loudspeaker, for exports audio signal.
, to provide interface between processing assembly 302 and peripheral interface module, above-mentioned peripheral interface module can for I/O interfaces 312
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor cluster 314 includes one or more sensors, the state estimation for providing various aspects for terminal.Example
Such as, sensor cluster 314 can detect the opening/closed mode of terminal, the relative positioning of component, such as described component is whole
The display and keypad at end, sensor cluster 314 can also detect that the position of one component of terminal or terminal changes, Yong Huyu
Presence or absence of, the temperature change of terminal orientation or acceleration/deceleration and terminal of terminal contact.Sensor cluster 314 can be with
Including proximity transducer, the presence of the object near detection when without any physical contact is configured to.Sensor cluster
314 can also include optical sensor, such as CMOS or ccd image sensor, for being used in imaging applications.In some embodiments
In, the sensor cluster 314 can also include acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature
Degree sensor.
Communication component 316 is configured to facilitate the communication of wired or wireless way between terminal and other equipment.Terminal can
To access the wireless network based on communication standard, such as WiFi, 2G, 3G or 4G or combinations thereof.In an exemplary embodiment
In, communication component 316 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 316 also includes near-field communication (NFC) module, to promote junction service.Example
Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, terminal can be by one or more application specific integrated circuit (ASIC), data signals
Processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components realization, for performing the above method.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and module, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided by the present invention, it should be understood that disclosed system, apparatus and method can be with
Realize by another way.For example, device embodiment described above is only schematical, for example, the module
Divide, only a kind of division of logic function there can be other dividing mode when actually realizing, for example, multiple modules or group
Part can be combined or be desirably integrated into another system, or some features can be ignored, or not performed.It is another, it is shown
Or the coupling each other that discusses or direct-coupling or communication connection can be by some interfaces, device or module it is indirect
Coupling is communicated to connect, and can be electrical, mechanical or other forms.
The module that is illustrated as separating component can be or may not be it is physically separate, it is aobvious as module
The part for showing can be or may not be physical module, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of module therein can be according to the actual needs selected to realize the mesh of this embodiment scheme
's.
In addition, during each functional module in each embodiment of the invention can be integrated in a processing unit, it is also possible to
It is that modules are individually physically present, it is also possible to which two or more modules are integrated in a unit.Above-mentioned integrated list
Unit can both be realized in the form of hardware, it would however also be possible to employ hardware adds the form of SFU software functional unit to realize.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can store and be deposited in an embodied on computer readable
In storage media.Above-mentioned SFU software functional unit storage is in a storage medium, including some instructions are used to so that a computer
Device (can be personal computer, server, or network equipment etc.) or processor (Processor) perform the present invention each
The part steps of embodiment methods described.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (Read-
Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various
Can be with the medium of store program codes.
Presently preferred embodiments of the present invention is the foregoing is only, is not intended to limit the invention, it is all in essence of the invention
Within god and principle, any modification, equivalent substitution and improvements done etc. should be included within the scope of protection of the invention.
Claims (10)
1. a kind of process management method, is applied to terminal, it is characterised in that methods described includes:
Start the instruction for specifying application in response to receiving, reduce or stop the scheduling to specifying background application process.
2. method according to claim 1, it is characterised in that start the instruction for specifying application in response to receiving, is reduced
Or scheduling of the stopping to specified background application process, including:
Start the instruction for specifying application in response to receiving, reduce or stop to except system application process and the specified application
The scheduling of the every other application process beyond process.
3. method according to claim 1, it is characterised in that methods described also includes:
In response to the specified application start completion, recover the scheduling to the specified background application process.
4. method according to claim 3, it is characterised in that in response to the specified application start completion, recovers to institute
The scheduling of specified background application process is stated, including:
In response to the specified application start completion, increase the scheduling times to the specified background application process;
Or, in response to the specified application start completion, start the scheduling to the specified background application process.
5. a kind of management of process device, is arranged at terminal, it is characterised in that described device includes:
First management module, the instruction for starting specified application in response to receiving is reduced or stopped to specifying background application
The scheduling of process.
6. device according to claim 5, it is characterised in that first management module is for opening in response to receiving
It is dynamic to specify the instruction applied, when reducing or stopping the scheduling to specifying background application process, specifically for:
Start the instruction for specifying application in response to receiving, reduce or stop to except system application process and the specified application
The scheduling of the every other application process beyond process.
7. device according to claim 5, it is characterised in that described device also includes:
Second management module, in response to the specified application start completion, recovering to the specified background application process
Scheduling.
8. device according to claim 7, it is characterised in that second management module in response to described for specifying
Using start completion, when recovering the scheduling to the specified background application process, specifically for:
In response to the specified application start completion, increase the scheduling times to the specified background application process;
Or, in response to the specified application start completion, start the scheduling to the specified background application process.
9. a kind of terminal, it is characterised in that including:
Processor;
Memory for storing the processor-executable instruction;
The processor is configured as:
Start the instruction for specifying application in response to receiving, reduce or stop the scheduling to specifying background application process.
10. terminal according to claim 9, it is characterised in that the terminal is mobile phone or panel computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710111239.XA CN106909450A (en) | 2017-02-28 | 2017-02-28 | process management method, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710111239.XA CN106909450A (en) | 2017-02-28 | 2017-02-28 | process management method, device and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106909450A true CN106909450A (en) | 2017-06-30 |
Family
ID=59209101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710111239.XA Pending CN106909450A (en) | 2017-02-28 | 2017-02-28 | process management method, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106909450A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107678796A (en) * | 2017-09-28 | 2018-02-09 | 惠州Tcl移动通信有限公司 | A kind of method, storage device and mobile terminal for optimizing system resource |
CN109324884A (en) * | 2018-09-04 | 2019-02-12 | 青岛海信移动通信技术股份有限公司 | A kind of method and terminal limiting background application |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150160976A1 (en) * | 2013-12-06 | 2015-06-11 | Samsung Electronics Co., Ltd. | Multitasking method and electronic device therefor |
CN106020957A (en) * | 2016-04-27 | 2016-10-12 | 青岛海信移动通信技术股份有限公司 | Process creation method for mobile communication terminal and mobile communication terminal |
CN106055408A (en) * | 2016-05-31 | 2016-10-26 | 广东欧珀移动通信有限公司 | Application control method and mobile terminal |
-
2017
- 2017-02-28 CN CN201710111239.XA patent/CN106909450A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150160976A1 (en) * | 2013-12-06 | 2015-06-11 | Samsung Electronics Co., Ltd. | Multitasking method and electronic device therefor |
CN106020957A (en) * | 2016-04-27 | 2016-10-12 | 青岛海信移动通信技术股份有限公司 | Process creation method for mobile communication terminal and mobile communication terminal |
CN106055408A (en) * | 2016-05-31 | 2016-10-26 | 广东欧珀移动通信有限公司 | Application control method and mobile terminal |
Non-Patent Citations (1)
Title |
---|
张云生编著: "《实时控制系统软件设计原理及应用》", 31 December 1998, 国防工业出版社 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107678796A (en) * | 2017-09-28 | 2018-02-09 | 惠州Tcl移动通信有限公司 | A kind of method, storage device and mobile terminal for optimizing system resource |
CN109324884A (en) * | 2018-09-04 | 2019-02-12 | 青岛海信移动通信技术股份有限公司 | A kind of method and terminal limiting background application |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101963885B (en) | Perform the method for the menu in mobile terminal and use the mobile terminal of the method | |
CN104219388B (en) | Sound control method and device | |
CN104951335B (en) | The processing method and processing device of application program installation kit | |
EP2549723A1 (en) | Mobile terminal and method of controlling the same | |
EP3112979B1 (en) | Method and device for waking up mcu | |
CN106991005A (en) | The switching method and device of operating system | |
JP2017510920A (en) | Power consumption control method, apparatus, program, and recording medium | |
CN112114733B (en) | Screen capturing and recording method, mobile terminal and computer storage medium | |
CN112230877A (en) | Voice operation method and device, storage medium and electronic equipment | |
CN105550035A (en) | Background process control method and device | |
CN104714826B (en) | Using the loading method and device of theme | |
CN110753153A (en) | Terminal control method, terminal and computer storage medium | |
EP3236355B1 (en) | Method and apparatus for managing task of instant messaging application | |
CN104461358B (en) | Light the method and device of screen | |
CN112394901A (en) | Audio output mode adjusting method and device and electronic equipment | |
CN108182085A (en) | Awakening method, device, terminal and the storage medium of terminal screen | |
CN106455002A (en) | Wireless search method and device, and terminal | |
CN106897172A (en) | System method to set up, device and terminal | |
CN106909450A (en) | process management method, device and terminal | |
CN106325508A (en) | Method and device for processing application | |
CN106201611B (en) | Run the method and device of application | |
CN113220365A (en) | Control method and control device | |
CN111290672A (en) | Image display method and device, storage medium and terminal | |
CN105786561A (en) | Process calling method and apparatus | |
CN104391742A (en) | Application optimization method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170630 |