[go: up one dir, main page]

CN106909450A - process management method, device and terminal - Google Patents

process management method, device and terminal Download PDF

Info

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
Application number
CN201710111239.XA
Other languages
Chinese (zh)
Inventor
李继新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tinno Wireless Technology Co Ltd
Original Assignee
Shenzhen Tinno Wireless Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tinno Wireless Technology Co Ltd filed Critical Shenzhen Tinno Wireless Technology Co Ltd
Priority to CN201710111239.XA priority Critical patent/CN106909450A/en
Publication of CN106909450A publication Critical patent/CN106909450A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy 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

Process management method, device and terminal
【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.
CN201710111239.XA 2017-02-28 2017-02-28 process management method, device and terminal Pending CN106909450A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
张云生编著: "《实时控制系统软件设计原理及应用》", 31 December 1998, 国防工业出版社 *

Cited By (2)

* Cited by examiner, † Cited by third party
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