Movatterモバイル変換


[0]ホーム

URL:


CN106528282A - Method, device and terminal for closing process - Google Patents

Method, device and terminal for closing process
Download PDF

Info

Publication number
CN106528282A
CN106528282ACN201610846915.3ACN201610846915ACN106528282ACN 106528282 ACN106528282 ACN 106528282ACN 201610846915 ACN201610846915 ACN 201610846915ACN 106528282 ACN106528282 ACN 106528282A
Authority
CN
China
Prior art keywords
terminal
list
user
reservation procedure
currently
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
CN201610846915.3A
Other languages
Chinese (zh)
Inventor
汤镇辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nestle Technology (nanchang) Co Ltd
Original Assignee
Nestle Technology (nanchang) 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 Nestle Technology (nanchang) Co LtdfiledCriticalNestle Technology (nanchang) Co Ltd
Priority to CN201610846915.3ApriorityCriticalpatent/CN106528282A/en
Publication of CN106528282ApublicationCriticalpatent/CN106528282A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a method, a device and a terminal for closing a process. The method for closing the process can comprise the following steps of: obtaining the process list of the terminal, wherein the process list comprises a plurality of processes; according to the process list, filtering a reserved process in the process list, wherein the reserved process comprises a system process and a desktop process; and ending processes except the reserved process in the process list to release memory space. By use of the technical scheme of the embodiment, the reserved process in the process list of the terminal is filtered, the processes except the reserved process in the process list are ended, the memory space of the terminal can be released, the operation fluency of the terminal is improved, interaction between users and optimization software is reduced, the operation time of the user is saved, and user experience is improved.

Description

A kind of method of closing process, device and terminal
Technical field
The present invention relates to computer communication field, more particularly to a kind of method of closing process, device and terminal.
Background technology
With the raising of scientific and technological level, the utilization rate more and more higher of intelligent terminal, the operation fluency of intelligent terminal are directIt is related to the quality of Consumer's Experience.When there are multiple application programs in intelligent terminal upon execution, shared system resource is needed, causedEach program is mutually restricted in the process of implementation, and operation fluency is deteriorated.At present, intelligent terminal typically all cleared up by a key orThe optimization of one key needs to use come the method for clearing up the internal memory of terminal to improve the operation fluency of terminal, key cleaning or key optimizationOptimization button is clicked at family, user not or forget to arrange need the program of cleaning when, cleared up using the key or oneThe application program that some users are not intended to be cleaned out may be cleaned out during key optimization function, Consumer's Experience is not high.
The content of the invention
The embodiment of the present invention provides a kind of method of closing process, device and terminal, can lift the fortune of intelligent terminalRow fluency.
In a first aspect, the invention provides a kind of method of closing process, including:
The process list of terminal is obtained, wherein, the process list includes multiple processes;
Reservation procedure in the process list is filtered out according to the process list, wherein, the reservation procedure includesSystem process and desktop process;
Terminate the process in addition to the reservation procedure in the process list, with releasing memory space.
Preferably, the reservation procedure also includes user's white list process, is currently in use in process and foreground process extremelyIt is few one.
Preferably, before the process in the process list is terminated in addition to the reservation procedure, methods described is alsoIncluding:
Read the amount of ram that the terminal has currently been used;
Judge whether the amount of ram that the terminal has currently been used is more than the default memory threshold of the terminal;
If the amount of ram that the terminal has currently been used is more than the default memory threshold of the terminal, performs and terminate instituteThe step of stating in process list the process in addition to the reservation procedure.
Preferably, the default memory threshold is that system is arranged automatically, or, it is user's sets itself.
Preferably, user's white list process includes:Made according to the user that user's history behavior peration data is countedWith one or more processes of frequency highest.
Second aspect present invention provides a kind of device of closing process, including:
Acquisition module, for obtaining the process list of terminal, wherein, the process list includes multiple processes;
Filtering module, it is for filtering out the reservation procedure in the process list according to the process list, wherein, describedReservation procedure includes system process and desktop process;
Terminate module, for terminating the process in the process list in addition to the reservation procedure, with releasing memorySpace.
Preferably, the reservation procedure also includes user's white list process, is currently in use in process and foreground process extremelyIt is few one.
Preferably, the device of the closing process also includes:
Read module, for reading the amount of ram that the terminal has currently been used;
Judge module, for judging whether the amount of ram that the terminal has currently been used is more than the default internal memory of the terminalThreshold value.
Preferably, the default memory threshold is that system is arranged automatically, or, it is user's sets itself.
Preferably, user's white list process includes:Made according to the user that user's history behavior peration data is countedWith one or more processes of frequency highest.
Third aspect present invention provides a kind of terminal of closing process, including the device of closing process described above.
Implement the embodiment of the present invention, have the advantages that:
The present invention passes through to filter the reservation procedure in terminal processes list, in end process list in addition to reservation procedureProcess, can discharge the memory headroom of terminal, lift the operation fluency of terminal.Not only easy to operate, the Er Qieke of the present inventionTo reduce interacting for user and optimization software, the operating time of saving user, Consumer's Experience is improved.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existingAccompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only thisSome embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be withOther accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of flow chart of the method for closing process provided in an embodiment of the present invention.
Fig. 2 is the flow chart of the method for another kind of closing process provided in an embodiment of the present invention.
Fig. 3 is a kind of structural representation of the device of closing process provided in an embodiment of the present invention.
Fig. 4 is a kind of structural representation of the terminal of closing process provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, completeSite preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than the embodiment of whole.It is based onEmbodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not madeEmbodiment, belongs to the scope of protection of the invention.
It should be noted that the term for using in embodiments of the present invention is the mesh only merely for description specific embodiment, and it is not intended to be limiting the present invention." one of singulative used in the embodiment of the present invention and appended claimsKind ", " described " and " being somebody's turn to do " are also intended to include most forms, unless context clearly shows that other implications.It is also understood that thisTerm "and/or" used herein is referred to and associated any or all possible group that lists project comprising one or moreClose.
Fig. 1 is referred to, Fig. 1 is a kind of flow chart of the method for closing process provided in an embodiment of the present invention.The method shouldFor intelligent terminal, the intelligent terminal can be that mobile phone, panel computer, notebook computer, palm PC, mobile Internet setStandby (MID, mobile internet device), wearable device (such as intelligent watch (iwatch etc.), Intelligent bracelet etc.)Or other can install the terminal device of applications client.The terminal passes through to obtain process list, then according to the processList filtering falls the reservation procedure in the process list, terminates entering in addition to the reservation procedure in the process listJourney, with releasing memory space, and then lifts the operation fluency of terminal.The method of the closing process is comprised the following stepsS101-S103。
In step S101, the process list of terminal is obtained, and wherein, the process list includes multiple processes.
Specifically, the process is the executory application program in terminal, is the once execution activity in terminal, when withA program is run at family, just starts a process.The process list can include multiple processes.Terminal passes through task managementThe software modules such as device are managed to process, and the process being currently running one process list of setting is managed.
In step s 102, the reservation procedure in the process list is filtered out according to the process list, it is wherein, describedReservation procedure includes system process and desktop process.
Specifically, the reservation procedure is referred to needs to retain running status, it is impossible to the process being moved to end.In present embodimentIn, the reservation procedure includes system process and desktop process.The system process is the operation system under running statusSystem itself, is the process for ensureing normal operation of terminal, if terminating the process, it is more likely that cause terminal to restart or collapseEtc. abnormal conditions, so the system process can not be moved to end as reservation procedure.The desktop process refers to desktop programs,It is the total program management of file and icon of terminal desktop.For concrete example, so that terminal is as computer as an example, the desktop process is justIncluding the taskbar below start menu, desktop, desktop icons and file management.If terminating the desktop process, will leadFamily of applying cannot be introduced into desktop, also cannot carry out any operation to terminal, so the desktop process can not be moved to end.
In other embodiments, the reservation procedure can also include that some users are not intended to the process being moved to end,Process, foreground process etc. are currently in use for example, the process that is currently in use mainly includes backstage downloading process, music etc.The process that a little users are currently in use, generally, user is not intended to terminate the process being currently in use, so described retainingCan be added according to the custom of user in process and be currently in use process.The foreground process is shown in the application on display screen.In other embodiments, the reservation procedure can also include user's white list process, and user's white list process is to beUnite according to the higher one or several processes of the user's usage frequency counted for historical behavior peration data, so in userToggle speed when opening user's white list process can accelerate.
In step s 103, terminate the process in addition to the reservation procedure in the process list, with releasing memorySpace.
Specifically, after the reservation procedure in the process list is filtered out, terminate remaining process.By mistakeThe strobe utility of reservation procedure is filtered, useful process is filtered out, terminates those idle processes, idle process is prevented rearPlatform power consumption, take CPU, using behaviors such as flows, so as to discharge the memory headroom of terminal, it is ensured that the application program of current operationPossess enough memory headroom operations, and then lift the operation fluency of terminal.
In the present embodiment, the function of closing process described above can be realized by two ways:(1), closeProcess function is integrated in the systemic-function of terminal, as in existing systemic-function can setting options, user can be withThis application function is opened in system is arranged.(2), close process function and be alternatively an independent application, may be installed operationIn the terminal of the operating systems such as IOS, Android, Windows, user can be smooth so as to lift operation by opening the applicationDegree.
It is above-mentioned understand, the method for the closings process in the embodiment of the present invention, by end process list in except retain intoProcess outside journey, can discharge the memory headroom of terminal, lift the operation fluency of terminal, not only easy to operate, Er QiekeTo reduce interacting for user and optimization software, the operating time of saving user, Consumer's Experience is improved.
Fig. 2 is the flow chart of the method for another kind of closing process provided in an embodiment of the present invention.In the present embodiment, shouldThe method of closing process includes step S201-S205.
In step s 201, the process list of terminal is obtained, wherein, the process list includes multiple processes.
Specifically, the process is the executory application program in terminal, is the once execution activity in terminal, when withA program is run at family, just starts a process.The process list can include multiple processes.Terminal passes through task managementThe software modules such as device are managed to process, and the process being currently running one process list of setting is managed.
In step S202, the reservation procedure in the process list is filtered out according to the process list, it is wherein, describedReservation procedure includes system process and desktop process.
Specifically, the reservation procedure is referred to needs to retain running status, it is impossible to the process being moved to end.In present embodimentIn, the reservation procedure includes system process and desktop process.The system process is the operation system under running statusSystem itself, is the process for ensureing normal operation of terminal, if terminating the process, it is more likely that cause terminal to restart or collapseEtc. abnormal conditions, so the system process can not be moved to end as reservation procedure.The desktop process refers to desktop programs,It is the total program management of file and icon of terminal desktop.For concrete example, so that terminal is as computer as an example, the desktop process is justIncluding the taskbar below start menu, desktop, desktop icons and file management.If terminating the desktop process, will leadFamily of applying cannot be introduced into desktop, also cannot carry out any operation to terminal, so the desktop process can not be moved to end.
In other embodiments, the reservation procedure can also include that some users are not intended to the process being moved to end,Process, foreground process etc. are currently in use for example, the process that is currently in use mainly includes backstage downloading process, music etc.The process that a little users are currently in use, generally, user is not intended to terminate the process being currently in use, so described retainingCan be added according to the custom of user in process and be currently in use process.The foreground process is shown in the application on display screen.In other embodiments, the reservation procedure can also include user's white list process, and user's white list process is to beSystem is filtered out according to the higher one or several processes of the user's usage frequency counted for user's history behavior peration dataUser's white list process is conducive to toggle speed when accelerating user's opening user's white list process.
In step S203, the amount of ram that the terminal has currently been used is read.
In step S204, judge whether the amount of ram that the terminal has currently been used is more than the default internal memory of the terminalThreshold value.
Specifically, the memory threshold is that system is arranged automatically, as the hardware configuration of terminal is not quite similar, so beingThe memory threshold that system is arranged automatically is also not necessarily identical.For concrete example, when total amount of ram of terminal is less than or equal to 1G, instituteState that memory threshold can be total amount of ram of the terminal 85%;When total amount of ram of terminal is more than 1G and is less than 3G, instituteState that memory threshold can be total amount of ram of the terminal 90%;It is when total amount of ram of terminal is more than or equal to 3G, described interiorDeposit that threshold value can be total amount of ram of the terminal 90%.The memory threshold is not changeless, and system can be with rootAutomatically arranged according to the concrete condition of terminal.
In other embodiments, user can also change the internal memory threshold of suitable Consumer's Experience by UI interactive interfacesValue.After user is successfully modified, system can be according to the operation after newly-installed memory threshold execution step S204.
In step S205, if the amount of ram that the terminal has currently been used is more than the default internal memory threshold of the terminalValue, then terminate the process in addition to the reservation procedure in the process list.
Specifically, if the amount of ram that the terminal has currently been used is more than the default memory threshold of the terminal, showPresent terminal does not have enough memory headroom operations, it is possible to affect the operation fluency of terminal.
Specifically, after the reservation procedure in the process list is filtered out, terminate remaining process.By mistakeThe strobe utility of reservation procedure is filtered, useful process is filtered out, terminates those idle processes, idle process is prevented rearPlatform power consumption, take CPU, using behaviors such as flows, so as to discharge the memory headroom of terminal, it is ensured that the application program of current operationPossess enough memory headroom operations, and then lift the operation fluency of terminal.
In the present embodiment, the function of closing process described above can be realized by two ways:(1), closeProcess function is integrated in the systemic-function of terminal, as in existing systemic-function can setting options, user can be withThis application function is opened in system is arranged.(2), close process function and be alternatively an independent application, may be installed operationIn the terminal of the operating systems such as IOS, Android, Windows, user can be by opening the application, so as to lift terminal operatingFluency.
It is above-mentioned understand, the method for the closings process in the embodiment of the present invention, by end process list in except retain intoProcess outside journey, can discharge the memory headroom of terminal, lift the operation fluency of terminal, not only easy to operate, Er QiekeTo reduce interacting for user and optimization software, the operating time of saving user, Consumer's Experience is improved.
Fig. 3 is a kind of structural representation of the device of closing process provided in an embodiment of the present invention, the dress of the closing processPut 300 and be applied to intelligent terminal, the intelligent terminal can be mobile phone, panel computer, notebook computer, palm PC, movementInternet device (MID, mobile internet device), wearable device (such as intelligent watch (iwatch etc.), intelligenceBracelet etc.) or other terminal device of applications client can be installed.The terminal passes through to obtain process list, then according to instituteState the reservation procedure that process list is filtered out in the process list, terminate in the process list except the reservation procedure itOuter process, with releasing memory space, and then lifts the operation fluency of terminal.The device 300 of the closing process includes:ObtainModule 310, filtering module 320, read module 330, judge module 340, terminate module 350.
Acquisition module 310, for obtaining the process list of terminal, wherein, the process list includes multiple processes.
Specifically, the process is the executory application program in terminal, is the once execution activity in terminal, when withA program is run at family, just starts a process.The process list can include multiple processes.Terminal passes through task managementThe software modules such as device are managed to process, and the process being currently running one process list of setting is managed.
Filtering module 320, for filtering out the reservation procedure in the process list according to the process list, wherein,The reservation procedure includes system process and desktop process.
Specifically, the reservation procedure is referred to needs to retain running status, it is impossible to the process being moved to end.In present embodimentIn, the reservation procedure includes system process and desktop process.The system process is the operation system under running statusSystem itself, is the process for ensureing normal operation of terminal, if terminating the process, it is more likely that cause terminal to restart or collapseEtc. abnormal conditions, so the filtering module 320 will filter out system process, it is ensured that the system process is not moved to end.It is describedDesktop process refers to desktop programs, is the total program management of file and icon of terminal desktop.For concrete example, with terminal as electricityAs a example by brain, the desktop process is just including the taskbar below start menu, desktop, desktop icons and file management.If knotBeam falls the desktop process, and user will be caused to cannot be introduced into desktop, also cannot carry out any operation to terminal, so the filtrationModule 320 needs to filter desktop process and ensure that the desktop process is not moved to end.
In other embodiments, the reservation procedure can also include that some users are not intended to the process being moved to end,Process, foreground process etc. are currently in use for example, the process that is currently in use mainly includes backstage downloading process, music etc.The process that a little users are currently in use, generally, user is not intended to terminate the process being currently in use, so described retainingCan be added according to the custom of user in process and be currently in use process.The foreground process is shown in the application on display screen.In other embodiments, the reservation procedure can also include user's white list process, and user's white list process is to beSystem is filtered out according to the higher one or several processes of the user's usage frequency counted for user's history behavior peration dataUser's white list process is conducive to toggle speed when accelerating user's opening user's white list process.
Read module 303, for reading the amount of ram that the terminal has currently been used;
Judge module 304, it is whether default more than the terminal for judging the amount of ram that the terminal has currently been usedMemory threshold.
Specifically, the memory threshold is that system is arranged automatically, as the hardware configuration of terminal is not quite similar, so beingThe memory threshold that system is arranged automatically is also not necessarily identical.For concrete example, when total amount of ram of terminal is less than or equal to 1G, instituteState that memory threshold can be total amount of ram of the terminal 85%;When total amount of ram of terminal is more than 1G and is less than 3G, instituteState that memory threshold can be total amount of ram of the terminal 90%;It is when total amount of ram of terminal is more than or equal to 3G, described interiorDeposit that threshold value can be total amount of ram of the terminal 90%.The memory threshold is not changeless, and system can be with rootAutomatically arranged according to the concrete condition of terminal.
In other embodiments, user can also change the internal memory threshold of suitable Consumer's Experience by UI interactive interfacesValue.After user is successfully modified, system can be according to the operation after newly-installed memory threshold execution step S204.
Terminate module 305, if be more than the default internal memory of the terminal for the amount of ram that the terminal has currently been usedThreshold value, then terminate the process in addition to the reservation procedure in the process list.
Specifically, if the amount of ram that the terminal has currently been used is more than the default memory threshold of the terminal, showPresent terminal does not have enough memory headroom operations, it is possible to affect the operation fluency of terminal.
Specifically, after the reservation procedure in the process list is filtered out, terminate remaining process.By mistakeThe strobe utility of reservation procedure is filtered, useful process is filtered out, terminates those idle processes, idle process is prevented rearPlatform power consumption, take CPU, using behaviors such as flows, so as to discharge the memory headroom of terminal, it is ensured that the application program of current operationPossess enough memory headroom operations, and then lift the operation fluency of terminal.
It is understood that the function of each functional module of the device of closing process in the embodiment of the present invention can be according to upperThe method stated in embodiment of the method shown in Fig. 1-Fig. 2 is implemented, and which implements process and is referred to said method embodimentIn associated description, here is omitted.
It is above-mentioned understand, the device of the closings process in the embodiment of the present invention, by end process list in except retain intoProcess outside journey, can discharge the memory headroom of terminal, lift the operation fluency of terminal, not only easy to operate, Er QiekeTo reduce interacting for user and optimization software, the operating time of saving user, Consumer's Experience is improved.
Refering to Fig. 4, Fig. 4 is a kind of terminal of closing process provided in an embodiment of the present invention, the terminal 400 of the closing processThe device of closing process described above can be included, the 26S Proteasome Structure and Function of the device of the closing process may refer to reality in Fig. 3Apply the related description in example.It is understood that the terminal 400 of the closing process of the embodiment of the present invention, it is also possible to using Fig. 1 orThe method of the closing process shown in Fig. 2 any embodiments.Specifically:
Terminal 400 can include RF (Radio Frequency, radio frequency) circuit 110, include one or more metersThe memory 120 of calculation machine readable storage medium storing program for executing, input block 130, display unit 140, sensor 150, voicefrequency circuit 160,WiFi (wireless fidelity, Wireless Fidelity) module 170, the process for including or more than one processing coreDevice 180, and the part such as power supply 190.It will be understood by those skilled in the art that the terminal structure illustrated in Fig. 4 do not constitute it is rightThe restriction of terminal, can include than illustrating more or less of part, or combine some parts, or different part clothPut.Wherein:
RF circuits 110 can be used to receiving and sending messages or communication process in, the reception and transmission of signal, especially, by base stationAfter downlink information is received, transfer to one or more than one processor 180 is processed;In addition, will be related to up data is activation toBase station.Generally, RF circuits 110 include but is not limited to antenna, at least one amplifier, tuner, one or more oscillators, useFamily identity module (SIM) card, transceiver, coupler, LNA (Low Noise Amplifier, low-noise amplifier), duplexDevice etc..Additionally, RF circuits 110 can also be communicated with network and other equipment by radio communication.The radio communication can makeWith arbitrary communication standard or agreement, and including but not limited to GSM (Global System of Mobile communication, entirelyBall mobile communcations system), GPRS (General Packet Radio Service, general packet radio service), CDMA (CodeDivision Multiple Access, CDMA), WCDMA (Wideband Code Division MultipleAccess, WCDMA), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (ShortMessaging Service, Short Message Service) etc..
Memory 120 can be used to store software program and module, and processor 180 is stored in memory 120 by operationSoftware program and module, so as to perform various function application and data processing.Memory 120 can mainly include storage journeySequence area and storage data field, wherein, storing program area can storage program area, the application program (ratio needed at least one functionSuch as sound-playing function, image player function etc.) etc.;Storage data field can be stored and use created number according to terminal 400According to (such as voice data, phone directory etc.) etc..Additionally, memory 120 can include high-speed random access memory, can also wrapInclude nonvolatile memory, for example, at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memory 120 can also include Memory Controller, to provide processor 180 and input block 130 to memory120 access.
Input block 130 can be used for the numeral of receives input or character information, and produce and user's setting and functionThe relevant keyboard of control, mouse, action bars, optics or trace ball signal input.Specifically, input block 130 may include to touchSensitive surfaces 131 and other input equipments 132.Touch sensitive surface 131, also referred to as touch display screen or Trackpad, can collect useFamily thereon or neighbouring touch operation (such as user is using any suitable objects such as finger, stylus or annex in touch-sensitive tableOperation on face 131 or near the Touch sensitive surface 131), and corresponding attachment means are driven according to formula set in advance.It is optional, Touch sensitive surface 131 may include two parts of touch detecting apparatus and touch controller.Wherein, touch detecting apparatus detection is usedThe touch orientation at family, and the signal that touch operation brings is detected, transmit a signal to touch controller;Touch controller is from touchTouch information is received in detection means, and is converted into contact coordinate, then give processor 180, and can receiving processor 180The order sent simultaneously is performed.Furthermore, it is possible to adopt the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waveRealize Touch sensitive surface 131.Except Touch sensitive surface 131, input block 130 can also include other input equipments 132.Specifically,Other input equipments 132 can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.),One or more in trace ball, mouse, action bars etc..
Display unit 140 can be used to showing by user input information or be supplied to the information and terminal 400 of userVarious graphical user interface, these graphical user interface can be made up of figure, text, icon, video and its any combination.Display unit 140 may include display floater 141, optionally, can adopt LCD (Liquid Crystal Display, liquid crystalShow device), the form such as OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) to be configuring display floater141.Further, Touch sensitive surface 131 can cover display floater 141, when Touch sensitive surface 131 is detected thereon or neighbouring is touchedAfter touching operation, processor 180 is sent to determine the type of touch event, with preprocessor 180 according to the type of touch eventCorresponding visual output is provided on display floater 141.Although in the diagram, Touch sensitive surface 131 is conduct with display floater 141Two independent parts realizing input and output function, but in some embodiments it is possible to by Touch sensitive surface 131 with showPanel 141 is integrated and realization is input into and output function.
Terminal 400 may also include at least one sensor 150, such as optical sensor, motion sensor and other sensingsDevice.Specifically, optical sensor may include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to environmentAdjusting the brightness of display floater 141, proximity transducer can cut out and show when terminal 400 is moved in one's ear the light and shade of lightPanel 141 and/or backlight.As one kind of motion sensor, in the detectable all directions of Gravity accelerometer (generallyThree axles) acceleration size, can detect that size and the direction of gravity when static, can be used for recognize mobile phone attitude application (ratioSuch as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;ExtremelyThe other sensors such as the gyroscope that can also configure in terminal 400, barometer, hygrometer, thermometer, infrared ray sensor, hereRepeat no more.
Voicefrequency circuit 160, loudspeaker 161, microphone 162 can provide the COBBAIF between user and terminal 400.Audio frequencyElectric signal after the voice data for receiving conversion can be transferred to loudspeaker 161, is converted to sound by loudspeaker 161 by circuit 160Sound signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 162, after being received by voicefrequency circuit 160Voice data is converted to, then after voice data output processor 180 is processed, Jing RF circuits 110 are being sent to such as another endEnd, or voice data is exported to memory 120 further to process.Voicefrequency circuit 160 is also possible that earphone jack,To provide the communication of peripheral hardware earphone and terminal 400.
WiFi belongs to short range wireless transmission technology, and terminal 400 can help user's transceiver electronicses by WiFi module 170Mail, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and has accessed.Although Fig. 4 is illustratedWiFi module 170, but it is understood that, which is simultaneously not belonging to must be configured into for terminal 400, can exist as needed completelyOmit in the scope of the essence for not changing invention.
Processor 180 is the control centre of terminal 400, using each portion of various interfaces and connection whole mobile phonePoint, software program and/or module in memory 120 is stored in by running or performing, and call and be stored in memory 120Interior data, perform the various functions and processing data of terminal 400, so as to carry out integral monitoring to mobile phone.Optionally, processor180 may include one or more processing cores;Preferably, processor 180 can integrated application processor and modem processor,Wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes nothingLine communicates.It is understood that above-mentioned modem processor can not also be integrated in processor 180.
Terminal 400 also includes the power supply 190 (such as battery) powered to all parts, it is preferred that power supply can be by electricityManagement system is logically contiguous with processor 180, so as to realize management charging, electric discharge and power consumption by power-supply management systemThe functions such as management.Power supply 190 can also include one or more direct current or AC power, recharging system, power supply eventThe random component such as barrier detection circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown, terminal 400 can also include camera, bluetooth module etc., will not be described here.Specifically in this realityApply in example, the display unit of terminal is touch-screen display, terminal also includes memory, and one or more than oneProgram, one of them or more than one program storage is in memory, and is configured to by one or more than one processDevice performs one or more than one program bag containing for carrying out the instruction of following operation:
The process list of terminal is obtained, wherein, the process list includes multiple processes;
Reservation procedure in the process list is filtered out according to the process list, wherein, the reservation procedure includesSystem process and desktop process;
Terminate the process in addition to the reservation procedure in the process list, with releasing memory space.
Alternatively, the reservation procedure also includes user's white list process, is currently in use in process and foreground process extremelyIt is few one.
Alternatively, read the amount of ram that the terminal has currently been used;
Judge whether the amount of ram that the terminal has currently been used is more than the default memory threshold of the terminal;
If the amount of ram that the terminal has currently been used is more than the default memory threshold of the terminal, performs and terminate instituteThe step of stating in process list the process in addition to the reservation procedure.
Alternatively, the default memory threshold is that system is arranged automatically, or, it is user's sets itself.
Alternatively, user's white list process includes:Made according to the user that user's history behavior peration data is countedWith one or more processes of frequency highest.
One of ordinary skill in the art will appreciate that all or part of flow process in realizing above-described embodiment method, can beInstruct related hardware to complete by computer program, described program can be stored in a computer read/write memory mediumIn, the program is upon execution, it may include such as the flow process of the embodiment of above-mentioned each method.Wherein, described storage medium can be magneticDish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random AccessMemory, RAM) etc..
Above disclosed is only a kind of preferred embodiment of the invention, can not limit certainly the power of the present invention with thisSharp scope, one of ordinary skill in the art will appreciate that all or part of flow process of above-described embodiment is realized, and according to present invention powerProfit requires made equivalent variations, still falls within the covered scope of invention.

Claims (11)

CN201610846915.3A2016-09-232016-09-23Method, device and terminal for closing processPendingCN106528282A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610846915.3ACN106528282A (en)2016-09-232016-09-23Method, device and terminal for closing process

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610846915.3ACN106528282A (en)2016-09-232016-09-23Method, device and terminal for closing process

Publications (1)

Publication NumberPublication Date
CN106528282Atrue CN106528282A (en)2017-03-22

Family

ID=58344080

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610846915.3APendingCN106528282A (en)2016-09-232016-09-23Method, device and terminal for closing process

Country Status (1)

CountryLink
CN (1)CN106528282A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106959892A (en)*2017-03-302017-07-18联想(北京)有限公司Process handling method, device and electronic equipment
CN107153577A (en)*2017-04-212017-09-12贵州省广播电视信息网络股份有限公司A kind of system optimization method for Android system
CN108228344A (en)*2017-08-222018-06-29珠海市魅族科技有限公司Multi-process internal memory processing method and device, computer installation and readable storage medium storing program for executing
CN108304263A (en)*2018-01-182018-07-20硕诺科技(深圳)有限公司A kind of operating system background process checking and killing method, system and storage device
CN108984212A (en)*2017-05-312018-12-11腾讯科技(深圳)有限公司A kind of method and electronic equipment of closing process
CN109274817A (en)*2018-08-302019-01-25上海与德科技有限公司Control method, device, intelligent terminal and storage medium based on intelligent terminal
CN110795172A (en)*2019-10-222020-02-14RealMe重庆移动通信有限公司Foreground process control method and device, electronic equipment and storage medium
WO2020093297A1 (en)*2018-11-082020-05-14深圳市欢太科技有限公司Method and apparatus for application filtering during freezing, and electronic device
CN112269663A (en)*2020-11-162021-01-26深圳创维-Rgb电子有限公司 Android system resource management method, device, terminal device and readable storage medium
CN112306371A (en)*2019-07-302021-02-02伊姆西Ip控股有限责任公司 Method, apparatus and computer program product for storage management
WO2021197239A1 (en)*2020-03-312021-10-07华为技术有限公司Device sleep method and computing device

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6938254B1 (en)*1997-05-062005-08-30Microsoft CorporationControlling memory usage in systems having limited physical memory
US20120233624A1 (en)*2011-03-072012-09-13Ricoh Company, Ltd.Apparatus, control method, and storage medium
CN102981878A (en)*2012-11-282013-03-20广东欧珀移动通信有限公司 Method for automatically closing background program and mobile terminal thereof
CN103092689A (en)*2013-01-102013-05-08深圳市金立通信设备有限公司Method and terminal of process management
CN103092700A (en)*2013-02-012013-05-08华为终端有限公司Internal memory cleaning method and cleaning device and terminal device
CN103345397A (en)*2013-07-112013-10-09北京奇虎科技有限公司Method and device for cleaning processes of mobile terminal
CN103530235A (en)*2013-10-182014-01-22北京奇虎科技有限公司Method and device for clearing internal storage in mobile terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6938254B1 (en)*1997-05-062005-08-30Microsoft CorporationControlling memory usage in systems having limited physical memory
US20120233624A1 (en)*2011-03-072012-09-13Ricoh Company, Ltd.Apparatus, control method, and storage medium
CN102981878A (en)*2012-11-282013-03-20广东欧珀移动通信有限公司 Method for automatically closing background program and mobile terminal thereof
CN103092689A (en)*2013-01-102013-05-08深圳市金立通信设备有限公司Method and terminal of process management
CN103092700A (en)*2013-02-012013-05-08华为终端有限公司Internal memory cleaning method and cleaning device and terminal device
CN103345397A (en)*2013-07-112013-10-09北京奇虎科技有限公司Method and device for cleaning processes of mobile terminal
CN103530235A (en)*2013-10-182014-01-22北京奇虎科技有限公司Method and device for clearing internal storage in mobile terminal

Cited By (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106959892A (en)*2017-03-302017-07-18联想(北京)有限公司Process handling method, device and electronic equipment
CN107153577A (en)*2017-04-212017-09-12贵州省广播电视信息网络股份有限公司A kind of system optimization method for Android system
CN108984212A (en)*2017-05-312018-12-11腾讯科技(深圳)有限公司A kind of method and electronic equipment of closing process
CN108984212B (en)*2017-05-312021-06-25腾讯科技(深圳)有限公司Method for closing process and electronic equipment
CN108228344B (en)*2017-08-222021-08-10珠海市魅族科技有限公司Multi-process memory processing method and device, computer device and readable storage medium
CN108228344A (en)*2017-08-222018-06-29珠海市魅族科技有限公司Multi-process internal memory processing method and device, computer installation and readable storage medium storing program for executing
CN108304263A (en)*2018-01-182018-07-20硕诺科技(深圳)有限公司A kind of operating system background process checking and killing method, system and storage device
CN109274817A (en)*2018-08-302019-01-25上海与德科技有限公司Control method, device, intelligent terminal and storage medium based on intelligent terminal
WO2020093297A1 (en)*2018-11-082020-05-14深圳市欢太科技有限公司Method and apparatus for application filtering during freezing, and electronic device
CN112714907A (en)*2018-11-082021-04-27深圳市欢太科技有限公司Method and device for filtering during freezing of application and electronic equipment
CN112714907B (en)*2018-11-082023-08-11深圳市欢太科技有限公司Method and device for filtering during application freezing and electronic equipment
CN112306371A (en)*2019-07-302021-02-02伊姆西Ip控股有限责任公司 Method, apparatus and computer program product for storage management
CN110795172A (en)*2019-10-222020-02-14RealMe重庆移动通信有限公司Foreground process control method and device, electronic equipment and storage medium
CN110795172B (en)*2019-10-222023-08-29RealMe重庆移动通信有限公司Foreground process control method and device, electronic equipment and storage medium
WO2021197239A1 (en)*2020-03-312021-10-07华为技术有限公司Device sleep method and computing device
US12169432B2 (en)2020-03-312024-12-17Huawei Technologies Co., Ltd.Device suspend method and computing device
CN112269663A (en)*2020-11-162021-01-26深圳创维-Rgb电子有限公司 Android system resource management method, device, terminal device and readable storage medium

Similar Documents

PublicationPublication DateTitle
CN106528282A (en)Method, device and terminal for closing process
CN104780164B (en)A kind of method and apparatus of running game client
CN103500002B (en)The method of application program management, device and terminal unit
CN106453511B (en)Data backup method and equipment
CN104169856A (en) Side menu display method, apparatus and terminal
CN104077184B (en)A kind of course control method and computer system of application program
CN104951179A (en)Method and device for refreshing page
CN104657666A (en)Method and device for optimizing terminal operation environment
CN104423822A (en)Automated test script recording method and device
CN106371964A (en)Message prompting method and apparatus
CN106385485A (en) Call recording method, device and mobile terminal
CN104991699B (en)A kind of method and apparatus of video display control
CN105739856A (en)Object operation processing execution method and apparatus
CN103488421A (en)Method and device for processing call record and mobile terminal
CN108334345A (en)Applied program processing method, device, readable storage medium storing program for executing and mobile terminal
CN106708500B (en)Unload the display methods and device at interface
CN103546632A (en)Method and device for alarm ringing of mobile terminal and mobile terminal
CN104599129A (en)Affirming method and device for executing operation
CN104254020B (en)The player method of media data, device and terminal
CN105391870A (en)Timing reminding method and device
CN104284007A (en)Alarm clock managing method and mobile terminal
CN106446633A (en)Method and device for storage requiring identification and terminal
CN105701384A (en)Method and device for triggering execution of business processing
CN104516803A (en)Electronic device information monitoring method and system and electronic device
CN104980791A (en)Method and device for performing filter processing on video

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20170322


[8]ページ先頭

©2009-2025 Movatter.jp