CN104375896A - Information processing method and electronic equipment - Google Patents

Information processing method and electronic equipment Download PDF

Info

Publication number
CN104375896A
CN104375896A CN201310359485.9A CN201310359485A CN104375896A CN 104375896 A CN104375896 A CN 104375896A CN 201310359485 A CN201310359485 A CN 201310359485A CN 104375896 A CN104375896 A CN 104375896A
Authority
CN
China
Prior art keywords
electronic equipment
conditioned
time
running state
long
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.)
Granted
Application number
CN201310359485.9A
Other languages
Chinese (zh)
Other versions
CN104375896B (en
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201310359485.9A priority Critical patent/CN104375896B/en
Publication of CN104375896A publication Critical patent/CN104375896A/en
Application granted granted Critical
Publication of CN104375896B publication Critical patent/CN104375896B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses an information processing method and electronic equipment. The information processing method includes: detecting whether a first process in the electronic equipment accords with a preset condition for setting as a long-time operation state or not, and generating a first judgment result; when the first judgment result shows that the first process accords with the preset condition, setting the operation state of the first process as the long-time operation state. By means of the information processing method, an important process can be recognized from multiple processes, the operation state of the important processes is set as the long-time operation state, and consequently response time for starting an important program corresponding to the important process can be shortened to improve user experience.

Description

A kind of information processing method and electronic equipment
Technical field
The present invention relates to electronic technology field, particularly relate to a kind of information processing method and electronic equipment.
Background technology
Along with the development of science and technology, electronic technology have also been obtained development at full speed, and the kind of electronic product also gets more and more, and people have also enjoyed the various facilities that development in science and technology brings.Present people can pass through various types of electronic equipment, enjoy the comfortable life along with development in science and technology brings.Such as, user, by electronic equipments such as notebook plate computer, smart mobile phones, can see a film, listens to the music, play games etc., and the widespread use due to the advantage of himself intrinsic portability.
In the prior art, in electronic equipment, the operation of all application programs is all in carrying out in internal memory, and the performance of internal memory is very large on the impact of electronic equipment, and internal memory is used for temporarily depositing the operational data in CPU, and the data exchanged with the external memory storage such as hard disk.As long as electronic equipment is in running status, CPU will needing to carry out computing in the Data import of computing to internal memory, and after computing completes, result sends out by CPU again, and the operation of internal memory also determines the stable operation of electronic equipment.Usually, in electronic equipment, the memory capacity of internal memory is constant, and the data that can store also are constant.
When electronic equipment successively starts in the process of the first application program and the second application program, after the first application program and the second application program are loaded on internal memory by electronic equipment, the first process respectively in corresponding internal memory of the first application program and the second application program and the second process.Electronic equipment is managed process by queue, because the first application program first starts, so the first process is near team's head of queue, and because start after the second application program, so the second process is followed by the first process, the second process is near the tail of the queue of queue.
When the 3rd application program restarted by electronic equipment, after the 3rd application program is loaded on electronic equipment, the 3rd process corresponding to the 3rd application program is immediately following the second process, and the 3rd process is near the tail of the queue of queue.
When the number of applications started in electronic equipment is more, the memory capacity due to internal memory is constant, and queue is specific as follows for the management of process: the process of team's head is carried out deletion action, to be that the new process started vacates memory storage space.Suppose to be merely able to accommodation three processes in electronic equipment, when electronic equipment starts the 4th application program, queue performs deletion action to the first process, and inserts the 4th process corresponding to the 4th application program at tail of the queue.
When electronic equipment starts the first application program again, queue performs deletion action to the second process, makes to be followed successively by from team's head to the process tail of the queue in queue: the 3rd process, the 4th process, the first process.
Present inventor, in the process realizing the embodiment of the present application technical scheme, at least finds that there is in technology and there is following technical matters:
Before electronic equipment starts the first application program again, because the first process corresponding to first application program of queue to initiating switchup has carried out deletion action, electronic equipment is in the process of startup first application program, need to re-start loading to the first application program, when the first application program be user often need use application program time, as long as user reopens other application programs, first process will be performed deletion action, when user needs to reuse the first application program, electronic equipment needs often to perform load operation, load operation will expend time in, the response time of the first application program is extended, poor user experience.That is, there is the important process of electronic equipment None-identified in prior art, and important process cannot be resided in the technical matters of internal memory.
Summary of the invention
The embodiment of the present application provides a kind of information processing method and electronic equipment, solves the important process of electronic equipment None-identified existed in prior art, and important process is resided in the technical matters of internal memory.
The embodiment of the present application on the one hand provides a kind of information processing method, and be applied to an electronic equipment, described method comprises: whether the first process detected in described electronic equipment meets is set to the pre-conditioned of long-time running state, generates the first judged result; When described first judged result show described first process meet described pre-conditioned time, described first running state of a process is set to described long-time running state.
Optionally, whether the first process in the described electronic equipment of described detection meets is set to the pre-conditioned of long-time running state, is specially: the running frequency obtaining described first process; Judge that whether described running frequency is more than a preset operating frequency.
Optionally, described described first running state of a process is set to described long-time running state after, described method also comprises: increase in described first process and meet described the first pre-conditioned identification information.
Optionally, whether the first process in the described electronic equipment of described detection meets is set to the pre-conditioned of long-time running state, is specially: judge whether described first process has and show to need to arrange the second identification information that described first process is described long-time running state.
Optionally, described first judged result show described first process do not meet described pre-conditioned time, described method also comprises: the described running status of described first process is set to closed condition.
Optionally, described first judged result show described first process do not meet described pre-conditioned time, described method also comprises: after a Preset Time, and the described running status of described first process is set to closed condition.
Optionally, described first judged result show described first process do not meet described pre-conditioned time, described method also comprises: the primary importance described first process being placed into process queue to be cleaned, and described primary importance is will by the position at process place of first removing.
Whether on the other hand, the application one embodiment also provides a kind of electronic equipment, and described electronic equipment comprises: detecting unit, meet and be set to the pre-conditioned of long-time running state, generate the first judged result for the first process detected in described electronic equipment; Control module, for show when described first judged result described first process meet described pre-conditioned time, described first running state of a process is set to described long-time running state.
Optionally, described detecting unit specifically comprises: obtain module, for obtaining the running frequency of described first process; First judge module, for judging that whether described running frequency is more than a preset operating frequency.
Optionally, described electronic equipment also comprises: the first processing unit, meets described the first pre-conditioned identification information for increasing in described first process.
Optionally, described detecting unit specifically comprises: the second judge module, shows to need to arrange the second identification information that described first process is described long-time running state for judging whether described first process has.
Optionally, described electronic equipment also comprises: the second processing unit, for show when described first judged result described first process do not meet described pre-conditioned time, the described running status of described first process is being set to closed condition.
Optionally, described electronic equipment also comprises: the 3rd processing unit, for show when described first judged result described first process do not meet described pre-conditioned time, after a Preset Time, the described running status of described first process is set to closed condition.
Optionally, described electronic equipment also comprises: fourth processing unit, for show when described first judged result described first process do not meet described pre-conditioned time, described first process is placed into the primary importance of process queue to be cleaned, described primary importance is will by the position at process place of first removing.
The one or more technical schemes provided in the embodiment of the present application, at least have following technique effect or advantage:
Whether the first process in described electronic equipment that detects meets is set to the pre-conditioned of long-time running state, generates the first judged result; When described first judged result show described first process meet described pre-conditioned time, described first running state of a process is set to described long-time running state.Because after electronic equipment starts the first application program, whether meet be set to the pre-conditioned of long-time running state by detecting the first process corresponding to the first application program, important process is filtered out the multiple processes can run from electronic equipment, so solve the problem of the important process of the None-identified existed in prior art, again because after identifying important process, first running state of a process is set to long-time running state, so solve the technical matters that important process cannot be resided in internal memory existed in prior art, important process can be identified from multiple process by the method in the embodiment of the present application, and important running state of a process is set to long-time running state, the response time starting important application program can be shortened, improve Consumer's Experience.
Further, whether first process that can detect in several ways in described electronic equipment meets is set to the pre-conditioned of long-time running state, such as: the first detection mode: the running frequency obtaining described first process, judge that whether described running frequency is more than a preset operating frequency, the second detection mode: judge whether described first process has and show to need to arrange the second identification information that described first process is described long-time running state, the mode variation identifying important process can be made, meet the user demand of different user colony, expand the scope of application.
Further, due to described described first running state of a process is set to described long-time running state after, described method also comprises: increase in described first process and meet described the first pre-conditioned identification information.That is, if after detecting that the first running state of a process is long-time running state, increase in described first process and meet the first pre-conditioned identification information, make electronic equipment need not repeat to identify, system treatment effeciency can be improved further.
Further again, the first process in the described electronic equipment of described detection whether meet be set to long-time running state one pre-conditioned after, described method also comprises: when described first judged result show described first process do not meet described pre-conditioned time, the described running status of described first process is set to closed condition.That is, if when first process that detects is insignificant process such as spam application program, directly the using state of the first process is set to closed condition, such as, queue in electronic equipment performs deletion action to the first process, first process is discharged from internal memory, can system performance be improved.
Also further, due to the first process in the described electronic equipment of described detection whether meet be set to long-time running state one pre-conditioned after, described method also comprises: when described first judged result show described first process do not meet described pre-conditioned time, after a Preset Time, the described running status of described first process is set to closed condition.That is, if when the first process being detected for secondary important process such as tool-class application program, after the preset lime, such as: after the working time that User Defined specifies or normal service time, the using state of the first process is set to closed condition, automatically time important process can be removed from internal memory, can automatic arranging memory headroom, improve system performance.
Accompanying drawing explanation
The process flow diagram of the information processing method that Fig. 1 provides for the embodiment of the present invention;
Loading first process that Fig. 2 a provides for the embodiment of the present invention is to the schematic diagram of internal memory;
The schematic diagram the first process being set to closed condition that Fig. 2 b provides for the embodiment of the present invention;
The schematic diagram the first process being placed into the primary importance of process queue to be cleaned that Fig. 2 c provides for the embodiment of the present invention;
The schematic diagram of the first process in the removing process queue to be cleaned that Fig. 2 d provides for the embodiment of the present invention;
The Organization Chart of electronic equipment of Fig. 3 for providing in the embodiment of the present invention.
Embodiment
The embodiment of the present application provides a kind of information processing method and electronic equipment, solves the important process of electronic equipment None-identified existed in prior art, and important process is resided in the technical matters of internal memory.
The technical scheme of one embodiment of the invention is for solving the above problems, and general thought is as follows:
In detected electrons equipment, whether the first process meets and is set to the pre-conditioned of long-time running state, generates the first judged result; When the first judged result shows that the first process meets pre-conditioned, the first running state of a process is set to long-time running state.Because after electronic equipment starts the first application program, whether meet be set to the pre-conditioned of long-time running state by detecting the first process corresponding to the first application program, important process is filtered out the multiple processes can run from electronic equipment, so solve the problem of the important process of the None-identified existed in prior art, again because after identifying important process, first running state of a process is set to long-time running state, so solve the technical matters that important process cannot be resided in internal memory existed in prior art, important process can be identified from multiple process by the method in the embodiment of the present application, and important running state of a process is set to long-time running state, the response time starting important application program can be shortened, improve Consumer's Experience.
In order to better understand technique scheme, below in conjunction with Figure of description and concrete embodiment, technique scheme is described in detail.
The present embodiment provides a kind of information processing method, is applied to an electronic equipment.In a particular application, electronic equipment can be bench device such as integral computer, also can be folding equipment such as notebook computer, turning computer, can also be mobile device such as panel computer, smart mobile phone, just illustrates no longer one by one at this.
Please refer to Fig. 1 below, information processing method in the embodiment of the present invention is described in detail.
Step 101: whether the first process in detected electrons equipment meets is set to the pre-conditioned of long-time running state, generates the first judged result;
Step 102: when the first judged result shows that the first process meets pre-conditioned, the first running state of a process is set to long-time running state.
In order to more clearly demonstrate the implementation procedure of the embodiment of the present application information processing method, to take electronic equipment as smart mobile phone be below example, suppose that the memory headroom of smart mobile phone can allow user to run three application programs simultaneously, these three application programs are designated as the first application program, the second application program, the 3rd application program respectively, wherein, the first application program is important application program.Below, to be copy editor's software with the first application program, the second application program will be drawing instrument, the 3rd application program will be for browser, important application program is example for copy editor's software, and combines and illustrates that accompanying drawing is described and is explained in detail the process of information processing method in the embodiment of the present application.
As shown in Figure 2 a, when smart mobile phone starts, first user opens copy editor's software, and correspondingly, electronic equipment loads copy editor's software to internal memory, makes the queue of internal memory add copy editor's process 21.The embodiment of the present application, suppose that important application program is for copy editor's software, so important process is copy editor's process 21.
Load at electronic equipment in the process of copy editor software, at this moment, just start to perform step 101: whether the first process in detected electrons equipment meets is set to the pre-conditioned of long-time running state, generates the first judged result.
Please also refer to Fig. 1 and Fig. 2 a below, step 101 is in specific implementation process, such as: after smart mobile phone loads copy editor's software, whether detecting unit in smart mobile phone detects copy editor's process 21 corresponding to copy editor's software and meets and be set to the pre-conditioned of long-time running state, generates the first judged result.
In order to the mode variation identifying important process can be made, meet the user demand of different user colony, expand the scope of application, step 101 can be divided into following two kinds of situations in specific implementation process, but be not limited to two kinds of situations, technician belonging to this area according to actual conditions, can select the mode that other are suitable, to meet the needs of actual conditions.
The first situation: step 101 comprises in specific implementation process: the running frequency obtaining the first process, judges that whether running frequency is more than a preset operating frequency.
In specific implementation process, such as: suppose that smart mobile phone is by before current time 25 days of statistics, adds up the frequency of utilization of copy editor's process 21, can obtain following list data:
Process Access times Running frequency
Copy editor's process 21 20 80%
When supposing that preset operating frequency is 70%, because the running frequency of copy editor's process 21 is 80%, and running frequency 80% is greater than preset operating frequency 70%, so smart mobile phone generates one can show that copy editor's process 21 meets the first pre-conditioned judged result.
In the present embodiment, the first judged result shows that the one the first processes meet that this is pre-conditioned, so can enter step 102, that is: are set to long-time running state by the first running state of a process.
After detecting that the first running state of a process is long-time running state, increase in the first process and meet the first pre-conditioned identification information, make electronic equipment need not repeat to identify, thus system performance can be improved further, after step 102, in the embodiment of the present application, information processing method also comprises step: increase in the first process and meet the first pre-conditioned identification information.
In specific implementation process, such as: after step 102, also comprise step: increase for representing that copy editor's process 21 meets the first pre-conditioned identification information in copy editor's process 21, make when user is according to time order and function sequence starting drawing instrument process 22, in the process of browser process 23 and news process 24, only need successively to drawing instrument process 22, browser process 23 and news process 24 detect, detect drawing instrument process 22, whether browser process 23 and news process 24 meet is set to the pre-conditioned of long-time running state, and detect meeting pre-conditioned copy editor's process 21 without the need to repeating, the system performance of smart mobile phone can be improved.
The second situation: step 101 comprises in specific implementation process: judge whether the first process has and show to need first process that arranges to be the second identification information of long-time running state.
Continue along using an embodiment, in specific implementation process, such as: suppose that copy editor's software design patterns is important application program by user artificially, smart mobile phone adds for showing that copy editor's software is the first specific identifier of important application program in copy editor's software, at smart mobile phone by copy editor's Bootload in the process of internal memory, smart mobile phone generates the second identification information based on this first specific identifier, and the second identification information is added into copy editor's process 21.It should be noted that the second identification information in the latter case can be identical identification information with the first identification information in the first situation, can be also not identical identification information, this is not restricted.
Smart mobile phone detect comprise the second identification information in copy editor's process 21 time, smart mobile phone generates one can show that copy editor's process 21 meets the first pre-conditioned judged result.
In actual applications, smart mobile phone can detect in the first process whether include the second identification information, judge whether the first process meets pre-conditioned, also can detect in the first process whether do not include the second identification information, judge whether the first process meets pre-conditioned.
Such as, the process including the second identification information in setting process is do not meet pre-conditioned process, then smart mobile phone detect include the second identification information in the first process time, just can judge that the first process does not meet pre-conditioned, and when not including the second identification information in the first process, just can judge that the first process meets pre-conditioned, just repeat no more at this.
Above-mentioned part describes in a step 101 respectively, generate two kinds of specific implementations of the first judged result, next, when the first judged result shows that the first process meets pre-conditioned, just start to perform step 102: the first running state of a process is set to long-time running state, such as: show that copy editor's process 21 meets because of the first judged result pre-conditioned, the running status of copy editor's process 21 is set to long-time running state by smart mobile phone.
In specific implementation process, first running state of a process is set to long-time running state, can be that the first process be set to can not clearsanattribute, or the first process is placed on all the time the end position of process queue to be cleaned, or the first process is shifted out process queue to be cleaned, such first process just can not be eliminated always, thus can be in long-time running state, and can not be eliminated not because of the memory size of electronic equipment.
Of course, if the process in electronic equipment internal memory is all the process of long-time running state, and memory size can not meet the requirement of the new application program loaded, at this moment can be all processes being in long-time running state and priority level is set, if there is the new application program loaded, then can remove Partial Process wherein by aforesaid priority level, just repeat no more at this.
First running state of a process, when the first process meets pre-conditioned, is set to the situation of long-time running state, in ensuing part, by introduction when the first process does not meet pre-conditioned, to the disposition of the first process by above-mentioned introduction.
When not meeting pre-conditioned in the first process, can be processed by following three kinds of modes the first process, certainly, three kinds of modes introducing are just in order to illustrate, by the introduction of the present embodiment, the technician belonging to this area can according to actual conditions, and the mode process selecting other suitable does not meet the first pre-conditioned process, to meet the needs of actual conditions, just repeat no more at this.
First kind of way: the first running state of a process is set to closed condition.
Specifically, please continue to refer to Fig. 2 b, such as: in current smart mobile phone internal memory, run copy editor's process 21, drawing instrument process 22, simultaneously by running browser process 23, in the present embodiment, with the running status of copy editor's process 21 and browser process 23 for long-time running state, the running status of drawing instrument process 22 is non-long-time running state is example, when the internal memory running browser process 23 of smart mobile phone, also namely smart mobile phone is current opens a browser, user interface is also the interface of browser process 23 correspondence by the changing interface of drawing instrument process 22 correspondence, at this moment namely the application program of drawing instrument process 22 correspondence proceeds to running background, simultaneously because the running status of drawing instrument process 22 is non-long-time running state, so now directly the running status of drawing instrument process 22 can be set to closed condition, such as, process queue to be cleaned in electronic equipment internal memory performs deletion action to drawing instrument process 22, by the space release shared by drawing instrument process 22, also be drawing instrument process 22 of not reruning in the internal memory of smart mobile phone, the EMS memory occupation to smart mobile phone can be reduced like this, thus raising system performance.
The second way: after a Preset Time, is set to closed condition by the first running state of a process.
The principle of the second way and the principle of first kind of way basically identical, detailed process please refer to the introduction in first kind of way, does not repeat them here.
The place different from first kind of way is, please continue to refer to Fig. 2 b, after smart mobile phone opens a browser, the internal memory running browser process 23 of smart mobile phone, the application program of drawing instrument process 22 correspondence transfers running background to, not now directly the running status of drawing instrument process 22 is set to closed condition, but after a Preset Time, such as 3 minutes, 5 minutes or 30 minutes etc., concrete length does not limit, and just the first running state of a process is set to closed condition.
Can be found out by above-mentioned part, if user is within this Preset Time, again open the application program of drawing instrument process 22 correspondence, because now drawing instrument process 22 is not in closed condition, so the opening operation of user can be responded fast, thus decrease the time of reloading drawing instrument process 22, thus can give user better Consumer's Experience, if user does not again open the application program of drawing instrument process 22 correspondence within this Preset Time, then show that drawing instrument process 22 does not need long-time running in the internal memory of smart mobile phone, be set to closed condition can between EMS memory occupation to smart mobile phone, then system performance is improved.
The third mode: the primary importance described first process being placed into process queue to be cleaned, described primary importance is will by the position at process place of first removing.
Specifically, please refer to Fig. 2 c, as shown in Figure 2 c, copy editor's process 21 and drawing instrument process 22 has been run in the internal memory of smart mobile phone, simultaneously by running browser process 23, with the running status of copy editor's process 21 for long-time running state, the running status of drawing instrument process 22 is non-long-time running state is example, a browser is opened at smart mobile phone, when being also running browser process 23 in the internal memory of smart mobile phone, now the application program of drawing instrument process 22 correspondence transfers running background to, running status due to drawing instrument process 22 is non-long-time running state, then now the position of drawing instrument process 22 can be moved on to the primary importance of process queue to be cleaned in internal memory, this primary importance is will by the position at process place of first removing.
Shown in Fig. 2 d, three processes can only be run in setting smart mobile phone internal memory, then when smart mobile phone opens one " news " application program, correspondingly news process 24 can be run in smart mobile phone internal memory, at this moment because drawing instrument process 22 is positioned at the primary importance of process queue to be cleaned, so before operation news process 24, can first dispose drawing instrument process 22, news process 22 is run to discharge enough memory headrooms, and now copy editor's process 21 is not eliminated, again open the application program of copy editor's process 22 correspondence user after, user's opening operation can be responded rapidly, directly provide corresponding user interface according to word process 22 to user, thus decrease copy editor's process 22 because important process cannot be identified as after disposing, the time spent when needing to reload, thus user can be given with good Consumer's Experience.
Based on same inventive concept, another embodiment of the present invention provides a kind of electronic equipment, for realizing the method for the information processing in Fig. 1 and specific embodiment thereof, please refer to Fig. 3, and Fig. 3 is the Organization Chart of the present embodiment electronic equipment.
As shown in Figure 3, a kind of electronic equipment that the present embodiment provides, whether electronic equipment comprises: detecting unit 301, meet and be set to the pre-conditioned of long-time running state, generate the first judged result for the first process in detected electrons equipment; Control module 302, for when the first judged result shows that the first process meets pre-conditioned, is set to long-time running state by the first running state of a process.
Optionally, detecting unit 301 specifically comprises: obtain module, for obtaining the running frequency of the first process; First judge module, for judging that whether running frequency is more than a preset operating frequency.
Optionally, electronic equipment also comprises: the first processing unit, meets the first pre-conditioned identification information for increasing in the first process.
Optionally, detecting unit 301 specifically comprises: the second judge module, shows to need first process that arranges to be the second identification information of long-time running state for judging whether the first process has.
Optionally, electronic equipment also comprises: the second processing unit, for when the first judged result shows that the first process does not meet pre-conditioned, the first running state of a process is being set to closed condition.
Optionally, electronic equipment also comprises: the 3rd processing unit, for when the first judged result shows that the first process does not meet pre-conditioned, after a Preset Time, the first running state of a process is set to closed condition.
Optionally, electronic equipment also comprises: fourth processing unit, for when the first judged result shows that the first process does not meet pre-conditioned, the first process is placed into the primary importance of process queue to be cleaned, primary importance is will by the position at process place of first removing.
In actual applications, electronic equipment also comprises a circuit board, for detecting unit 301, control module 302, first processing unit, the second processing unit, the 3rd processing unit and/or fourth processing unit being arranged on circuit boards.
Various variation pattern in method in previous embodiment and instantiation are equally applicable to the electronic equipment of the present embodiment, by the aforementioned detailed description to information processing method, those skilled in the art clearly can know the implementation method of electronic equipment in the present embodiment, so succinct in order to instructions, be not described in detail in this.
The one or more technical schemes provided in the embodiment of the present application, at least have following technique effect or advantage:
Whether the first process in described electronic equipment that detects meets is set to the pre-conditioned of long-time running state, generates the first judged result; When described first judged result show described first process meet described pre-conditioned time, described first running state of a process is set to described long-time running state.Because after electronic equipment starts the first application program, whether meet be set to the pre-conditioned of long-time running state by detecting the first process corresponding to the first application program, important process is filtered out the multiple processes can run from electronic equipment, so solve the problem of the important process of the None-identified existed in prior art, again because after identifying important process, first running state of a process is set to long-time running state, so solve the technical matters that important process cannot be resided in internal memory existed in prior art, important process can be identified from multiple process by the method in the embodiment of the present application, and important running state of a process is set to long-time running state, the response time starting important application program can be shortened, improve Consumer's Experience.
Further, whether first process that can detect in several ways in described electronic equipment meets is set to the pre-conditioned of long-time running state, such as: the first detection mode: the running frequency obtaining described first process, judge that whether described running frequency is more than a preset operating frequency, the second detection mode: judge whether described first process has and show to need to arrange the second identification information that described first process is described long-time running state, the mode variation identifying important process can be made, meet the user demand of different user colony, expand the scope of application.
Further, due to described described first running state of a process is set to described long-time running state after, described method also comprises: increase in described first process and meet described the first pre-conditioned identification information.That is, if after detecting that the first running state of a process is long-time running state, increase in described first process and meet the first pre-conditioned identification information, make electronic equipment need not repeat to identify, system performance can be improved further.
Further again, the first process in the described electronic equipment of described detection whether meet be set to long-time running state one pre-conditioned after, described method also comprises: when described first judged result show described first process do not meet described pre-conditioned time, the described running status of described first process is set to closed condition.That is, if when first process that detects is insignificant process such as spam application program, directly the using state of the first process is set to closed condition, such as, queue in electronic equipment performs deletion action to the first process, first process is discharged from internal memory, can system performance be improved.
Also further, due to the first process in the described electronic equipment of described detection whether meet be set to long-time running state one pre-conditioned after, described method also comprises: when described first judged result show described first process do not meet described pre-conditioned time, after a Preset Time, the described running status of described first process is set to closed condition.That is, if when the first process being detected for secondary important process such as tool-class application program, after the preset lime, such as: after the working time that User Defined specifies or normal service time, the using state of the first process is set to closed condition, when Insufficient memory, automatically can removes time important process from internal memory, can automatic arranging memory headroom, improve system performance.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (14)

1. an information processing method, is applied to an electronic equipment, it is characterized in that, described method comprises:
Whether the first process detected in described electronic equipment meets is set to the pre-conditioned of long-time running state, generates the first judged result;
When described first judged result show described first process meet described pre-conditioned time, described first running state of a process is set to described long-time running state.
2. the method for claim 1, is characterized in that, whether the first process in the described electronic equipment of described detection meets is set to the pre-conditioned of long-time running state, is specially:
Obtain the running frequency of described first process;
Judge that whether described running frequency is more than a preset operating frequency.
3. method as claimed in claim 2, is characterized in that, described described first running state of a process is set to described long-time running state after, described method also comprises:
Increase in described first process and meet described the first pre-conditioned identification information.
4. the method for claim 1, is characterized in that, whether the first process in the described electronic equipment of described detection meets is set to the pre-conditioned of long-time running state, is specially:
Judge whether described first process has to show to need to arrange the second identification information that described first process is described long-time running state.
5. the method for claim 1, is characterized in that, described first judged result show described first process do not meet described pre-conditioned time, described method also comprises:
The described running status of described first process is set to closed condition.
6. the method for claim 1, is characterized in that, described first judged result show described first process do not meet described pre-conditioned time, described method also comprises:
After a Preset Time, the described running status of described first process is set to closed condition.
7. the method for claim 1, is characterized in that, described first judged result show described first process do not meet described pre-conditioned time, described method also comprises:
Described first process is placed into the primary importance of process queue to be cleaned, described primary importance is will by the position at process place of first removing.
8. an electronic equipment, is characterized in that, described electronic equipment comprises:
Whether detecting unit, meet for the first process detected in described electronic equipment and be set to the pre-conditioned of long-time running state, generate the first judged result;
Control module, for show when described first judged result described first process meet described pre-conditioned time, described first running state of a process is set to described long-time running state.
9. electronic equipment as claimed in claim 8, it is characterized in that, described detecting unit specifically comprises:
Obtain module, for obtaining the running frequency of described first process;
First judge module, for judging that whether described running frequency is more than a preset operating frequency.
10. electronic equipment as claimed in claim 9, it is characterized in that, described electronic equipment also comprises:
First processing unit, meets described the first pre-conditioned identification information for increasing in described first process.
11. electronic equipments as claimed in claim 8, it is characterized in that, described detecting unit specifically comprises:
Second judge module, shows to need to arrange the second identification information that described first process is described long-time running state for judging whether described first process has.
12. electronic equipments as claimed in claim 8, it is characterized in that, described electronic equipment also comprises:
Second processing unit, for show when described first judged result described first process do not meet described pre-conditioned time, the described running status of described first process is being set to closed condition.
13. electronic equipments as claimed in claim 8, it is characterized in that, described electronic equipment also comprises:
3rd processing unit, for show when described first judged result described first process do not meet described pre-conditioned time, after a Preset Time, the described running status of described first process is set to closed condition.
14. electronic equipments as claimed in claim 8, it is characterized in that, described electronic equipment also comprises:
Fourth processing unit, for show when described first judged result described first process do not meet described pre-conditioned time, described first process is placed into the primary importance of process queue to be cleaned, described primary importance is will by the position at process place of first removing.
CN201310359485.9A 2013-08-16 2013-08-16 A kind of information processing method and electronic equipment Active CN104375896B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310359485.9A CN104375896B (en) 2013-08-16 2013-08-16 A kind of information processing method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310359485.9A CN104375896B (en) 2013-08-16 2013-08-16 A kind of information processing method and electronic equipment

Publications (2)

Publication Number Publication Date
CN104375896A true CN104375896A (en) 2015-02-25
CN104375896B CN104375896B (en) 2019-09-06

Family

ID=52554832

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310359485.9A Active CN104375896B (en) 2013-08-16 2013-08-16 A kind of information processing method and electronic equipment

Country Status (1)

Country Link
CN (1) CN104375896B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105204926A (en) * 2015-09-02 2015-12-30 Tcl移动通信科技(宁波)有限公司 Mobile terminal as well as method and system for controlling running of multiple background programs of mobile terminal
CN105550035A (en) * 2015-12-04 2016-05-04 小米科技有限责任公司 Background process control method and device
CN108228339A (en) * 2017-07-28 2018-06-29 珠海市魅族科技有限公司 A kind of method for recovering internal storage and device, terminal device and computer readable storage medium
WO2020063591A1 (en) * 2018-09-30 2020-04-02 杭州海康威视数字技术股份有限公司 Multi-language scheduling method and apparatus, and embedded device
CN114579200A (en) * 2022-02-28 2022-06-03 联想(北京)有限公司 Data processing method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521041A (en) * 2011-12-14 2012-06-27 华为终端有限公司 Method for processing application program and wireless handheld device
EP2400387B1 (en) * 2010-06-25 2013-03-13 AVG Netherlands B.V. Method for improving the performance of computers
CN102968335A (en) * 2012-10-25 2013-03-13 东莞宇龙通信科技有限公司 Terminal and terminal memory management method
CN103164229A (en) * 2013-04-08 2013-06-19 北京奇虎科技有限公司 Method and device for clearing progresses of mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2400387B1 (en) * 2010-06-25 2013-03-13 AVG Netherlands B.V. Method for improving the performance of computers
CN102521041A (en) * 2011-12-14 2012-06-27 华为终端有限公司 Method for processing application program and wireless handheld device
CN102968335A (en) * 2012-10-25 2013-03-13 东莞宇龙通信科技有限公司 Terminal and terminal memory management method
CN103164229A (en) * 2013-04-08 2013-06-19 北京奇虎科技有限公司 Method and device for clearing progresses of mobile terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105204926A (en) * 2015-09-02 2015-12-30 Tcl移动通信科技(宁波)有限公司 Mobile terminal as well as method and system for controlling running of multiple background programs of mobile terminal
CN105204926B (en) * 2015-09-02 2020-06-02 Tcl移动通信科技(宁波)有限公司 Mobile terminal and multi-background program operation control method and system thereof
CN105550035A (en) * 2015-12-04 2016-05-04 小米科技有限责任公司 Background process control method and device
CN108228339A (en) * 2017-07-28 2018-06-29 珠海市魅族科技有限公司 A kind of method for recovering internal storage and device, terminal device and computer readable storage medium
WO2020063591A1 (en) * 2018-09-30 2020-04-02 杭州海康威视数字技术股份有限公司 Multi-language scheduling method and apparatus, and embedded device
CN114579200A (en) * 2022-02-28 2022-06-03 联想(北京)有限公司 Data processing method and device

Also Published As

Publication number Publication date
CN104375896B (en) 2019-09-06

Similar Documents

Publication Publication Date Title
CN106874031B (en) Method and device for starting system program of terminal equipment
CN104375896A (en) Information processing method and electronic equipment
CN103399781B (en) Cloud Server and virtual machine management method thereof
CN102749590B (en) A kind of method and system showing battery dump energy
CN103430151A (en) Method and apparatus for configuring resource
CN103294530A (en) Terminal equipment and application program management method thereof
CN106445783A (en) Method and device for detecting jamming of electronic equipment and electronic equipment
CN103049708B (en) A kind of audit collocation method of database and system
CN109582385A (en) Application program launching method and device, storage medium and electronic equipment
CN105224421B (en) Data backup method and device and electronic equipment
CN104765466A (en) Key control method and device for mobile terminal
CN107590144A (en) A kind of file memory method and terminal
WO2016183918A1 (en) Method and device for processing storage space
CN104750523A (en) Information processing method and electronic equipment
CN102436457A (en) Method and equipment for distributing progresses of browser
CN105930058A (en) Application starting method and apparatus for mobile terminal and mobile terminal
CN104182330A (en) Application recommendation method and device and terminal
CN103488504A (en) Method and device for loading data
CN104735359A (en) Mobile terminal camera running method and device
CN103902011A (en) Electronic device controlling method and electronic device
CN106681772A (en) Acceleration method, device and terminal for starting application
CN105808409A (en) Information processing method and electronic equipment
CN103164492A (en) File copying method between electronic devices and electronic devices
CN103870319A (en) Method and device for information processing and electronic device
CN104717103A (en) Method and device for testing network device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant