CN103024539B - For managing method and the device of intelligent television system - Google Patents

For managing method and the device of intelligent television system Download PDF

Info

Publication number
CN103024539B
CN103024539B CN201210452571.XA CN201210452571A CN103024539B CN 103024539 B CN103024539 B CN 103024539B CN 201210452571 A CN201210452571 A CN 201210452571A CN 103024539 B CN103024539 B CN 103024539B
Authority
CN
China
Prior art keywords
internal memory
operating system
cleaning
software
intelligent television
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.)
Active
Application number
CN201210452571.XA
Other languages
Chinese (zh)
Other versions
CN103024539A (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.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201210452571.XA priority Critical patent/CN103024539B/en
Publication of CN103024539A publication Critical patent/CN103024539A/en
Application granted granted Critical
Publication of CN103024539B publication Critical patent/CN103024539B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention discloses a kind of method for managing intelligent television system and device, and this device comprises: monitoring modular, and after starting at the intelligent television carrying operating system, intelligent television described in Real-Time Monitoring plays the switching behavior of signal; Internal memory cleaning module, for described monitoring module monitors to current play signal by other signal switching in described operating system to television signals time, operating system is carried out internal memory cleaning; First detection module, before operating system being carried out internal memory cleaning in described internal memory cleaning module, detect the available internal memory of described intelligent television, if described available internal memory is lower than the threshold value of setting, then notify that operating system is carried out internal memory cleaning by described internal memory cleaning module. Utilize the present invention, it is ensured that the intelligent television carrying operating system can utilize system performance to greatest extent, the Caton phenomenon occurred when avoiding running large software.

Description

For managing method and the device of intelligent television system
Technical field
The present invention relates to memory management technology field, it is specifically related to a kind of method for managing intelligent television system and device.
Background technology
RAM (RandomAccessMemory accesses storer at random) is one of parts important in computer, and it is the bridge carrying out with CPU (CentralProcessingUnit, central processing unit) linking up. RAM is also referred to as internal-storage, and its effect is computing data for temporarily depositing in CPU, and the data exchanged with the exterior storage device such as hard disk. As long as computer is in operation, the data needing computing will be transferred in RAM to carry out computing by CPU, and after computing completes, result is sent out by CPU again. That is, in computer, the operation of all programs all carries out in RAM, and therefore the performance of RAM is very big on the impact of computer.
At present, with the accelerated promotion of flat panel TV industry, intelligent television becomes colour TV market product of greatest concern and the most popular. Intelligent television refers to have full open model platform, carry the TV of operation Controlling System and application system, user, while appreciating general television content, can install and unload types of applications software voluntarily, continues new tv product function being expanded and upgrading.
RAM configuration in intelligent television not only wants fast, and to be had enough spaces. If the RAM in intelligent television is not enough, the travelling speed of intelligent television all functions can be restricted undoubtedly, especially starting up speed, new procedure loading velocity and big game speed. Therefore, based on the configuration of the existing RAM of intelligent television, how to realize the effective management to its RAM, will directly have influence on the performance of intelligent television.
In prior art, some cleaned system schemes are provided for PC and cell phone type end product, these schemes mostly carry out start up system cleaning operation by user, if and user's not start up system cleaning operation, work as system resource, especially internal memory residue space less time, starting large-scale application will make the process of large-scale application hang up, until operating system releasing memory has enough free memories for it, the card on interface will be caused like this to pause, application even can be made normally to run. For intelligent television, this kind of situation not only can have influence on the broadcasting of Television programme, but also can cause the situation that other program reacts blunt.
Summary of the invention
In view of the above problems, the present invention provides a kind of method for managing intelligent television system and device, to ensure that the intelligent television carrying operating system can utilize system performance to greatest extent, and the Caton phenomenon occurred when avoiding running large software.
According to an aspect of the present invention, it provides a kind of method for managing intelligent television system, comprising:
After carrying the intelligent television startup of operating system, intelligent television described in the background service program Real-Time Monitoring in described operating system plays the switching behavior of signal;
Current play signal by other signal switching in described operating system to television signals if monitored, then detect the available internal memory of described intelligent television;
If described available internal memory is lower than the threshold value of setting, then operating system is carried out internal memory cleaning.
Can selection of land, described operating system is carried out internal memory cleaning comprise following any one or more:
The current process run is cleared up;
Garbage files is cleared up;
Plug-in unit is cleared up;
Use vestige is cleared up.
Preferably, described the current process run carried out cleaning comprise:
Determine the preferred level of each software that described operating system is currently run;
The process of the software of low priority in software described in priority interruption.
Can selection of land, described determine that the priority of each software that described operating system is currently run comprises:
Configuration information according to user determines the priority of each software that described operating system is currently run.
Can selection of land, described determine that the priority of each software that described operating system is currently run comprises:
The priority of each software that described operating system is currently run is determined in popular software list according to user, and described popular software list is that the Statistical information opening time of each software and/or number of times according to described user generates.
Preferably, described method also comprises:
The internal memory that all processes that described operating system currently runs take is added up according to the first timing cycle timing;
If the ratio of the internal memory taken and total internal memory is more than the first set(ting)value, then operating system is carried out internal memory cleaning.
Preferably, described method also comprises:
The available internal memory of described intelligent television is detected according to the 2nd timing cycle timing;
If available internal memory is lower than the 2nd set(ting)value, then user is pointed out.
Preferably, described user carried out prompting comprise:
Prompting user's internal memory is not enough, and ejects dialog box, selects whether to carry out internal memory cleaning by user;
Described method also comprises:
If receiving user to select the instruction carrying out internal memory cleaning, then operating system is carried out internal memory cleaning.
Preferably, described method also comprises:
Each process that described operating system is currently run and the internal memory information taken thereof are provided to user, select the process needing to interrupt for user;
Described operating system is carried out internal memory cleaning comprise:
Interrupt the process that user selects, and discharge the internal memory that described process takies.
Preferably, other signal described comprises: perform the display that application produces, and/or the display that described operating system produces.
According to another aspect of the present invention, it provides a kind of device for managing intelligent television system, described device comprises:
Monitoring modular, after starting at the intelligent television carrying operating system, intelligent television described in Real-Time Monitoring plays the switching behavior of signal;
First detection module, if playing signal by other signal switching in described operating system to television signals for described monitoring module monitors to current, then detects the available internal memory of described intelligent television;
Internal memory cleaning module, if detecting out the threshold value of described available internal memory lower than setting for described first detection module, then carries out internal memory cleaning to operating system.
Can selection of land, described internal memory cleaning module comprise following any one or more unit:
Process cleaning unit, for clearing up the current process run;
Garbage-cleaning unit, for clearing up garbage files;
Plug-in unit cleaning unit, for clearing up plug-in unit;
Vestige cleaning unit, for clearing up use vestige.
Preferably, described process cleaning unit comprises:
Priority determines subelement, for determining the preferred level of each software that described operating system is currently run;
Cleaning subelement, for determining the priority of each software that subelement is determined, the process of the software of low priority in software described in priority interruption according to described priority.
Can selection of land, described priority determines subelement, specifically for determining the priority of each software that described operating system is currently run according to the configuration information of user.
Can selection of land, described priority determines subelement, determine the priority of each software that described operating system is currently run specifically for the popular software list according to user, described popular software list is that the Statistical information opening time of each software and/or number of times according to described user generates.
Preferably, described device also comprises:
Statistics module, for adding up, according to the first timing cycle timing, the internal memory that all softwares that described operating system currently runs take;
Calculate module, for the ratio of the internal memory that calculates all softwares of the current operation that described statistical module counts obtains and take and total internal memory, and determine that whether described ratio is more than the first set(ting)value;
Described internal memory cleaning module, also for when described calculating module determines described ratio more than the first set(ting)value, operating system being carried out internal memory cleaning.
Preferably, described device also comprises:
2nd detection module, for detecting the available internal memory of described intelligent television according to the 2nd timing cycle timing, and determines that whether described available internal memory is lower than the 2nd set(ting)value;
Reminding module, for when described 2nd detection module determines described available internal memory lower than the 2nd set(ting)value, pointing out user.
Preferably, described reminding module, not enough specifically for prompting user's internal memory, and eject dialog box, select whether to carry out internal memory cleaning by user;
Described device also comprises:
Command reception module, selects, for receiving user, the instruction carrying out internal memory cleaning;
Described internal memory cleaning module, also for, after described command reception module receives the instruction that user's selection carries out internal memory cleaning, operating system being carried out internal memory cleaning.
Preferably, described reminding module, also for pointing out each process that described operating system is currently run and the internal memory information taken thereof to user, selects the process needing to interrupt for user;
Described internal memory cleaning module, specifically for interrupting the process that user selects, and discharges the internal memory that described process takies.
Method for managing intelligent television system provided by the invention and device, after the intelligent television carrying operating system starts, intelligent television described in Real-Time Monitoring plays the switching behavior of signal, monitor current play signal by other signal switching in described operating system to television signals time, operating system is carried out internal memory cleaning, discharge the memory source that some need not take, so that Installed System Memory cleaning does not rely on the triggering behavior of user, ensure the smoothness of system cloud gray model better, avoid, when running large software, Caton phenomenon occurs.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to the technique means of the present invention can be better understood, and can be implemented according to the content of specification sheets, and in order to above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become clear for those of ordinary skill in the art and understand. Accompanying drawing is only for illustrating the object of preferred implementation, and does not think limitation of the present invention. And in whole accompanying drawing, represent identical parts with identical reference symbol. In the accompanying drawings:
Fig. 1 shows according to one embodiment of the invention for managing the schema of the method for intelligent television system;
Fig. 2 shows according to a further embodiment of the invention for managing the schema of the method for intelligent television system;
Fig. 3 shows according to one embodiment of the invention for managing the structural representation of the device of intelligent television system;
Fig. 4 shows another embodiment of the present invention for managing the structural representation of the device of intelligent television system;
Fig. 5 shows another embodiment of the present invention for managing the structural representation of the device of intelligent television system;
Fig. 6 shows another embodiment of the present invention for managing the structural representation of the device of intelligent television system.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings more in detail. Although show exemplary embodiment of the present disclosure in accompanying drawing, it should be understood, however, that the embodiment that can realize the disclosure in a variety of manners and should do not set forth here limits. On the contrary, it is provided that these embodiments are to can more thoroughly understand the disclosure, and can pass on complete for the scope of the present disclosure to the technician of this area.
Intelligent television is based on operating system platform, multiple application can be provided, and the operation of system and application needs to take internal memory, and some system processes or application are after operation completes, the internal memory taken can not be discharged in time, but depend on the scheduling memory function of system. Such as, for Android operation system, its scheduling memory function is as follows: when the application program run when front end exits, system can not reclaim its internal memory occupied immediately, and be only that idle (a leaving unused) zone bit is set on process zone bit, when needs reclaim internal memory, just remove to discharge the internal memory of these processes. Such benefit can accelerate it to load and start-up course when next time enters this software. But will bringing a problem like this, along with system cloud gray model, internal memory space can be more and more less, even cause internal memory not enough, this kind of situation can make the process of large software frequently hang up, and just can run until discharging enough free memories for it, causes the card on interface to pause.
For this reason, the embodiment of the present invention provides a kind of intelligent television system management method and device carrying operating system, after the intelligent television carrying operating system starts, intelligent television described in Real-Time Monitoring plays the switching behavior of signal, if monitoring current broadcasting signal by other signal switching in described operating system to television signals, then operating system is carried out internal memory cleaning, thus do not rely on the triggering behavior of user, automatically for the operation of subsequent software provides effective resource guarantee, make system cloud gray model more smooth, avoid, when running large software, Caton phenomenon occurs.
As shown in Figure 1, show according to one embodiment of the invention for managing the schema of the method for intelligent television system.
This flow process comprises the following steps:
Step 101, after carrying the intelligent television startup of operating system, intelligent television described in the background service program Real-Time Monitoring in described operating system plays the switching behavior of signal.
Step 102, current plays signal by other signal switching in described operating system to television signals if monitored, then operating system is carried out internal memory cleaning.
Other signals described comprise: perform the display that application produces, and/or the display that described operating system produces.
Owing to needing when large software runs to take more system resource, especially memory source, therefore, in embodiments of the present invention, monitor current play signal by other signal switching in operating system to television signals time, automatically operating system is carried out internal memory cleaning, discharges the memory source that some need not take, for the operation of subsequent software provides effective resource guarantee, intelligent television system is run more smooth.
It can be cleared up in the internal memory space that some application takies that operating system carries out internal memory cleaning, such as, the internal memory space that these application such as the resource not discharged completely when the application of front end display, unnecessary background service or application are exited take is cleared up, discharges the internal memory space that above-mentioned application takies. Certainly, in actual applications, it is also possible to provide configuration information, pre-setting the type used of required release by user, background service program carries out internal memory cleaning according to the configuration information of user.
It can also be cleared up by garbage files, cleared up by plug-in unit, use vestige is carried out the operations such as cleaning that operating system carries out internal memory cleaning.
In actual applications, certainly, the internal memory cleaning every time carried out can be above-mentioned one or more operations wherein, specifically can be set by the user or system default.
It should be noted that, in the embodiment shown in fig. 1, background service program Real-Time Monitoring intelligent television plays the switching behavior of signal, monitor current play signal by other signal switching in operating system to television signals time, it is possible to operating system is carried out internal memory cleaning.
In an alternative embodiment of the invention, the internal memory service condition of all right Monitoring systems simultaneously of described background service program, such as, add up, according to the first timing cycle (such as 3 minutes) timing, the internal memory that all processes that described operating system currently runs take; If the ratio of the internal memory taken and total internal memory is more than the first set(ting)value (such as 80%), then operating system is carried out internal memory cleaning.
In an alternative embodiment of the invention, the available internal memory situation of all right Monitoring systems simultaneously of described background service program, such as detects the available internal memory of described intelligent television according to the 2nd timing cycle (such as 2 minutes) timing; If available internal memory is lower than the 2nd set(ting)value (such as 64Mbit), then user being pointed out, such as, adopt dialog box mode, prompting user's internal memory is not enough, and ejects dialog box, selects whether to carry out internal memory cleaning by user. If receiving user to select the instruction carrying out internal memory cleaning, then operating system is carried out internal memory cleaning. When carrying out internal memory and clear up, it is also possible to each process that described operating system is currently run and the internal memory information taken thereof are provided to user, select the process needing to interrupt for user; Interrupt the process that user selects, and discharge the internal memory that described process takies.
Certainly, can also there be other prompting modes, such as utilize suspended window mode or utilize not band focus and there is the mode (such as pacifying the toast mode in table operating system) etc. in display time limit, the prompting current available internal memory size of user, or the information such as prompting user's internal memory is not enough.
Visible, play switching behavior and the Installed System Memory of signal by background service program Real-Time Monitoring intelligent television, it is possible to internally deposit into line pipe reason better, ensure the normal operation of large software, it is to increase system performance.
With reference to Fig. 2, show according to the present invention another for managing the schema of the method for intelligent television system.
This flow process comprises the following steps:
Step 201, after carrying the intelligent television startup of operating system, intelligent television described in the background service program Real-Time Monitoring in described operating system plays the switching behavior of signal.
Step 202, current plays signal by other signal switching in described operating system to television signals if monitored, then detects the available internal memory of described intelligent television.
Step 203, if described available internal memory is lower than the threshold value of setting, then carries out internal memory cleaning to operating system.
Mentioning above, carrying out internal memory cleaning can be the current process run cleared up. In embodiments of the present invention, when the current process run is cleared up, it is possible to first determine the preferred level of each software that described operating system is currently run, the then process of the software of low priority in software described in priority interruption.
Specifically, the priority of software can be determined according to the configuration information of user, it is also possible to determines according to the popular software list of user. Wherein, the Statistical information that described popular software list can be time and/or number of times that background service program opens each software according to user generates, certainly, it is also possible to be user oneself setting.
In embodiments of the present invention, background service program monitor current play signal by other signal switching in operating system to television signals time, detect the available internal memory of described intelligent television further. If the threshold value of available internal memory lower than setting being detected, then automatically operating system is carried out internal memory cleaning, discharge the memory source that some need not take, for the operation of subsequent software provides effective resource guarantee, intelligent television system is run more smooth.
Correspondingly, the embodiment of the present invention also provides a kind of device for managing intelligent television system, as shown in Figure 3, is a kind of structural representation of this device.
This device comprises: monitoring modular 301 and internal memory cleaning module 302. Wherein:
Monitoring modular 301 is for, after the intelligent television startup carrying operating system, intelligent television described in Real-Time Monitoring plays the switching behavior of signal;
Internal memory cleaning module 302 for described monitoring modular 301 monitor current play signal by other signal switching in described operating system to television signals time, operating system is carried out internal memory cleaning.
In embodiments of the present invention, other signals described comprise: perform the display that application produces, and/or the display that described operating system produces.
The intelligent television system cleaning plant of the embodiment of the present invention, monitor current play signal by other signal switching in operating system to television signals time, automatically operating system is carried out internal memory cleaning, discharge the memory source that some need not take, for the operation of subsequent software provides effective resource guarantee, intelligent television system is run more smooth.
Wherein, described internal memory cleaning module 302 can comprise following any one or more unit:
Process cleaning unit, for described monitoring modular 301 monitor current play signal by other signal switching in described operating system to television signals time, the current process run is cleared up, such as, the internal memory space that these application such as the resource not discharged completely when the application of front end display, unnecessary background service or application are exited take is cleared up, discharges the internal memory space that above-mentioned application takies.
Garbage-cleaning unit, for described monitoring modular 301 monitor current play signal by other signal switching in described operating system to television signals time, garbage files is cleared up.
Plug-in unit cleaning unit, for described monitoring modular 301 monitor current play signal by other signal switching in described operating system to television signals time, plug-in unit is cleared up.
Vestige cleaning unit, for described monitoring modular 301 monitor current play signal by other signal switching in described operating system to television signals time, clear up using vestige.
It should be noted that, in the embodiment shown in fig. 3, monitoring modular 301 Real-Time Monitoring intelligent television plays the switching behavior of signal, monitor current play signal by other signal switching in operating system to television signals time, internal memory cleaning module 302 automatically can internally deposit into row and clear up.
In an alternative embodiment of the invention, as shown in Figure 4, described device also can comprise further: the first detection module 401, before operating system being carried out internal memory cleaning in described internal memory cleaning module 302, detect the available internal memory of described intelligent television, if described available internal memory is lower than the threshold value of setting, then notify that operating system is carried out internal memory cleaning by described internal memory cleaning module 302.
In this embodiment, above-mentioned process cleaning unit can comprise: priority determines subelement and cleaning subelement (not shown), wherein:
Described priority determines subelement, for determining the preferred level of each software that described operating system is currently run;
Described cleaning subelement, for determining the priority of each software that subelement is determined, the process of the software of low priority in software described in priority interruption according to described priority.
In a particular application, described priority determines that subelement can determine the priority of each software that described operating system is currently run according to the configuration information of user, or the priority of each software that described operating system is currently run is determined in the popular software list according to user, described popular software list is that the Statistical information opening time of each software and/or number of times according to described user generates.
In this embodiment, monitoring modular 301 monitor current play signal by other signal switching in operating system to television signals time, detect the available internal memory of described intelligent television further by the first detection module 401. If the threshold value of available internal memory lower than setting being detected, then clear up module 302 by internal memory and automatically internally deposit into row cleaning, discharge the system resource that some need not take, for the operation of subsequent software provides effective resource guarantee, intelligent television system is run more smooth.
As shown in Figure 5, it is that another embodiment of the present invention is for managing the structural representation of the device of intelligent television system.
With embodiment illustrated in fig. 4 the difference is that, in this embodiment, described device also comprises: statistics module 501 and calculate module 502. Wherein:
Statistics module 501 is for adding up, according to the first timing cycle (such as 3 minutes) timing, the internal memory that all softwares that described operating system currently runs take.
The ratio of the internal memory that calculating module 502 takies for calculating all softwares of the current operation that described statistics module 501 statistics obtains and total internal memory, and determine that whether described ratio is more than the first set(ting)value (such as 80%).
Correspondingly, in this embodiment, internal memory cleaning module 302 is also further used for, when described calculating module 502 determines described ratio more than the first set(ting)value, operating system is carried out internal memory cleaning.
Visible, the intelligent television system management devices of the embodiment of the present invention, plays switching behavior and the Installed System Memory of signal by Real-Time Monitoring intelligent television, it is possible to internally deposits into line pipe reason better, ensures the normal operation of large software, it is to increase system performance.
Shown in Fig. 6, it is that another embodiment of the present invention is for managing the structural representation of the device of intelligent television system.
With embodiment illustrated in fig. 4 the difference is that, in this embodiment, described device also comprises: the 2nd detection module 601 and reminding module 602. Wherein:
2nd detection module 601 for detecting the available internal memory of described intelligent television according to the 2nd timing cycle (such as 2 minutes) timing, and determines that whether described available internal memory is lower than the 2nd set(ting)value;
Reminding module 602 is for when described 2nd detection module 601 determines described available internal memory lower than the 2nd set(ting)value (such as 64Mbit), pointing out user.
In actual applications, described reminding module 602 specifically can adopt multiple mode user to be pointed out, and such as, prompting user's internal memory is not enough, and ejects dialog box, selects whether to carry out internal memory cleaning by user.
Correspondingly, described device also can comprise further: command reception module 603, selects, for receiving user, the instruction carrying out internal memory cleaning.
In this embodiment, described internal memory cleaning module 302 is also for, after described command reception module 603 receives the instruction that user's selection carries out internal memory cleaning, carrying out internal memory cleaning to operating system.
In addition, in another embodiment, described reminding module 602, also can be further used for each process pointing out described operating system currently to run to user and the internal memory information taken thereof, and selects the process needing to interrupt for user. Correspondingly, described operating system is carried out internal memory cleaning, only need to interrupt the process that user selects, and discharge the internal memory that described process takies.
Certainly, described reminding module 602 can also adopt other prompting modes, such as utilize suspended window mode or utilize not band focus and there is the mode (such as pacifying the toast mode in table operating system) etc. in display time limit, the prompting current available internal memory size of user, or point out the information such as user's internal memory is not enough.
Visible, the intelligent television system management devices of the embodiment of the present invention, plays switching behavior and the Installed System Memory of signal by Real-Time Monitoring intelligent television, it is possible to internally deposits into line pipe reason better, ensures the normal operation of large software, it is to increase system performance.
It should be noted that, intrinsic not relevant to any certain computer, virtual system or other equipment with display at this algorithm provided. Various general-purpose system can also with use based on together with this teaching. According to description above, it is to construct the structure required by this type systematic is apparent. In addition, the present invention is not also for any certain programmed language. It should be appreciated that various programming language can be utilized to realize the content of the present invention described here, and the description done by language-specific above is the preferred forms in order to disclose the present invention.
In specification sheets mentioned herein, describe a large amount of detail. However, it is understood that embodiments of the invention can be put into practice when not having these details. In some instances, it is not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, it is to be understood that, one or more in order to what simplify the disclosure and help to understand in each inventive aspect, above to, in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes. But, the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires feature more more than the feature clearly recorded in each claim. More properly saying, as reflected in claim book below, inventive aspect is all features less than disclosed single embodiment above. Therefore, the claim book following embodiment is thus incorporated to this embodiment clearly, and wherein each claim itself is as the independent embodiment of the present invention.
Those skilled in the art it can be appreciated that the module in the equipment in embodiment can be carried out adaptively change and they are arranged in one or more equipment different from this embodiment. Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule block or subelement or subgroup part can be put them in addition. Except at least some in such feature and/or process or unit mutually repels, it is possible to adopt any combination all processes or the unit of all features disclosed in this specification sheets (comprising adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment to be combined. Unless expressly stated otherwise, each feature disclosed in this specification sheets (comprising adjoint claim, summary and accompanying drawing) can by providing alternative features that is identical, equivalent or similar object to replace.
In addition, the technician of this area can understand, although embodiments more described herein comprise in other embodiment some included feature instead of further feature, but the combination of the feature of different embodiment means to be within the scope of the present invention and forms different embodiments. Such as, in the following claims, the one of any of claimed embodiment can use with arbitrary array mode.
Each parts embodiment of the present invention with hardware implementing, or can realize with the software module run on one or more treater, or realizes with their combination. It will be understood by one skilled in the art that and microprocessor or digital signal processor (DSP) can be used in practice to realize the some or all functions for the some or all parts in the device managing intelligent television system according to embodiments of the present invention. Such as, the present invention can also be embodied as part or all the equipment for performing method as described herein or device program (computer program and computer program). The program of such the present invention of realization can store on a computer-readable medium, or can have the form of one or more signal. Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
Should it is to be noted that above-described embodiment the present invention will be described instead of limits the invention, and those skilled in the art can design alternative embodiment when not departing from the scope of claims. In the claims, it should not any reference symbol construction between bracket is become limitations on claims. Word " comprises " element or step not getting rid of and exist and do not arrange in the claims. Word "a" or "an" before being positioned at element is not got rid of and be there is multiple such element. The present invention can by means of including the hardware of some different elements and realize by means of the computer suitably programmed. In the unit claim listing some devices, some in these devices can be carry out particular embodiment by same hardware branch. Word first, second and third-class use do not represent any order. Can be title by these word explanations.

Claims (17)

1., for managing a method for intelligent television system, comprising:
After carrying the intelligent television startup of operating system, intelligent television described in the background service program Real-Time Monitoring in described operating system plays the switching behavior of signal;
Current play signal by other signal switching in described operating system to television signals if monitored, then detect the available internal memory of described intelligent television;
If described available internal memory is lower than the threshold value of setting, then operating system is carried out internal memory cleaning.
2. the method for claim 1, it is characterised in that, described operating system is carried out internal memory cleaning comprise following any one or more:
The current process run is cleared up;
Garbage files is cleared up;
Plug-in unit is cleared up;
Use vestige is cleared up.
3. method as claimed in claim 2, it is characterised in that, the described process to current operation carries out cleaning and comprises:
Determine the preferred level of each software that described operating system is currently run;
The process of the software of low priority in software described in priority interruption.
4. method as claimed in claim 3, it is characterised in that, described determine that the priority of each software that described operating system is currently run comprises:
Configuration information according to user determines the priority of each software that described operating system is currently run.
5. method as claimed in claim 3, it is characterised in that, described determine that the priority of each software that described operating system is currently run comprises:
The priority of each software that described operating system is currently run is determined in popular software list according to user, and described popular software list is that the Statistical information opening time of each software and/or number of times according to described user generates.
6. method as described in item as arbitrary in claim 1 to 5, it is characterised in that, described method also comprises:
The internal memory that all processes that described operating system currently runs take is added up according to the first timing cycle timing;
If the ratio of the internal memory taken and total internal memory is more than the first set(ting)value, then operating system is carried out internal memory cleaning.
7. method as described in item as arbitrary in claim 1 to 5, it is characterised in that, described method also comprises:
The available internal memory of described intelligent television is detected according to the 2nd timing cycle timing;
If available internal memory is lower than the 2nd set(ting)value, then user is pointed out.
8. method as claimed in claim 7, it is characterised in that, described user is carried out prompting comprise:
Prompting user's internal memory is not enough, and ejects dialog box, selects whether to carry out internal memory cleaning by user;
Described method also comprises:
If receiving user to select the instruction carrying out internal memory cleaning, then operating system is carried out internal memory cleaning.
9. method as described in item as arbitrary in claim 1 to 5, it is characterised in that, other signal described comprises: perform the display that application produces, and/or the display that described operating system produces.
10., for managing a device for intelligent television system, comprising:
Monitoring modular, after starting at the intelligent television carrying operating system, intelligent television described in Real-Time Monitoring plays the switching behavior of signal;
First detection module, if playing signal by other signal switching in described operating system to television signals for described monitoring module monitors to current, then detects the available internal memory of described intelligent television;
Internal memory cleaning module, if detecting out the threshold value of described available internal memory lower than setting for described first detection module, then carries out internal memory cleaning to operating system.
11. devices as claimed in claim 10, it is characterised in that, described internal memory cleaning module comprises following any one or more unit:
Process cleaning unit, for clearing up the current process run;
Garbage-cleaning unit, for clearing up garbage files;
Plug-in unit cleaning unit, for clearing up plug-in unit;
Vestige cleaning unit, for clearing up use vestige.
12. devices as claimed in claim 11, it is characterised in that, described process cleaning unit comprises:
Priority determines subelement, for determining the preferred level of each software that described operating system is currently run;
Cleaning subelement, for determining the priority of each software that subelement is determined, the process of the software of low priority in software described in priority interruption according to described priority.
13. devices as claimed in claim 12, it is characterised in that,
Described priority determines subelement, specifically for determining the priority of each software that described operating system is currently run according to the configuration information of user.
14. devices as claimed in claim 12, it is characterised in that,
Described priority determines subelement, determine the priority of each software that described operating system is currently run specifically for the popular software list according to user, described popular software list is that the Statistical information opening time of each software and/or number of times according to described user generates.
Device as described in 15. items as arbitrary in claim 10 to 14, it is characterised in that, described device also comprises:
Statistics module, for adding up, according to the first timing cycle timing, the internal memory that all softwares that described operating system currently runs take;
Calculate module, for the ratio of the internal memory that calculates all softwares of the current operation that described statistical module counts obtains and take and total internal memory, and determine that whether described ratio is more than the first set(ting)value;
Described internal memory cleaning module, also for when described calculating module determines described ratio more than the first set(ting)value, operating system being carried out internal memory cleaning.
Device as described in 16. items as arbitrary in claim 10 to 14, it is characterised in that, described device also comprises:
2nd detection module, for detecting the available internal memory of described intelligent television according to the 2nd timing cycle timing, and determines that whether described available internal memory is lower than the 2nd set(ting)value;
Reminding module, for when described 2nd detection module determines described available internal memory lower than the 2nd set(ting)value, pointing out user.
17. devices as claimed in claim 16, it is characterised in that,
Described reminding module, not enough specifically for prompting user's internal memory, and eject dialog box, select whether to carry out internal memory cleaning by user;
Described device also comprises:
Command reception module, selects, for receiving user, the instruction carrying out internal memory cleaning;
Described internal memory cleaning module, also for, after described command reception module receives the instruction that user's selection carries out internal memory cleaning, operating system being carried out internal memory cleaning.
CN201210452571.XA 2012-11-12 2012-11-12 For managing method and the device of intelligent television system Active CN103024539B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210452571.XA CN103024539B (en) 2012-11-12 2012-11-12 For managing method and the device of intelligent television system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210452571.XA CN103024539B (en) 2012-11-12 2012-11-12 For managing method and the device of intelligent television system

Publications (2)

Publication Number Publication Date
CN103024539A CN103024539A (en) 2013-04-03
CN103024539B true CN103024539B (en) 2016-06-01

Family

ID=47972591

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210452571.XA Active CN103024539B (en) 2012-11-12 2012-11-12 For managing method and the device of intelligent television system

Country Status (1)

Country Link
CN (1) CN103024539B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103313121A (en) * 2013-06-28 2013-09-18 深圳Tcl新技术有限公司 Method and device for recording by utilizing free memories of television set
CN103607643A (en) * 2013-12-13 2014-02-26 乐视致新电子科技(天津)有限公司 Memory cleaning method and device for video playback equipment
CN104021085A (en) * 2014-04-24 2014-09-03 北京掌阔移动传媒科技有限公司 Mobile terminal internal memory cleaning method and device
CN104298613B (en) * 2014-09-29 2018-02-23 广州猎豹网络科技有限公司 The method for cleaning and terminal device of a kind of Installed System Memory
US9378467B1 (en) * 2015-01-14 2016-06-28 Microsoft Technology Licensing, Llc User interaction pattern extraction for device personalization
CN106407000B (en) * 2015-08-10 2019-09-17 联想移动通信科技有限公司 A kind of method, apparatus and system of terminal internal memory optimization
CN105491453A (en) * 2015-12-10 2016-04-13 四川长虹电器股份有限公司 Method and system for restricting smart television application from running in the background
CN105389245A (en) * 2015-12-17 2016-03-09 广州视睿电子科技有限公司 Memory cleaning method and device
CN105592361A (en) * 2015-12-22 2016-05-18 浪潮软件集团有限公司 Set top box background program cleaning method, device and system
CN109213539B (en) * 2016-09-27 2021-10-26 华为技术有限公司 Memory recovery method and device
CN106815078B (en) * 2016-12-30 2020-04-21 Oppo广东移动通信有限公司 Memory control method and equipment
CN118034937B (en) * 2024-04-11 2024-06-21 麒麟软件有限公司 Intelligent OOM-Killer method and system for desktop Linux operating system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101202877A (en) * 2007-07-25 2008-06-18 深圳市同洲电子股份有限公司 Set-top box and method and apparatus for program switch
CN101931763A (en) * 2010-06-25 2010-12-29 深圳创维-Rgb电子有限公司 Method for processing lyric in embedded operating system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012221217A (en) * 2011-04-08 2012-11-12 Sony Corp Memory management device, memory management method, and control program
CN102752624B (en) * 2012-06-08 2015-09-30 深圳创维-Rgb电子有限公司 The method of television fault remote diagnosis, television set and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101202877A (en) * 2007-07-25 2008-06-18 深圳市同洲电子股份有限公司 Set-top box and method and apparatus for program switch
CN101931763A (en) * 2010-06-25 2010-12-29 深圳创维-Rgb电子有限公司 Method for processing lyric in embedded operating system

Also Published As

Publication number Publication date
CN103024539A (en) 2013-04-03

Similar Documents

Publication Publication Date Title
CN103024539B (en) For managing method and the device of intelligent television system
CN102984580B (en) Internal memory method for cleaning and system
CN103024538A (en) Memory management method and system
CN102984582B (en) Carry intelligent television system management method and the device of operating system
US9053029B2 (en) Multicore computer system with cache use based adaptive scheduling
CN103164268B (en) System optimization method and device
US8881164B2 (en) Computer process with utilization reduction
CN104090745A (en) Method and device for optimizing game running environment
CN103019676A (en) Software management method and system
CN103714016A (en) Cache cleaning method, device and client side
CN103065090B (en) A kind of application program malice Ad blocking method and device
CN102141942A (en) Method and device for monitoring and protecting equipment
CN103218307B (en) Internal storage management system and EMS memory management process
CN103019677B (en) For the method and apparatus managing software
CN103268277A (en) Method and system for outputting log information
CN103955405A (en) Application management method and device
CN103034803A (en) Prompting system for mistaken installation of software
CN106201717A (en) A kind of method managing Installed System Memory and terminal
CN102932387A (en) Equipment operation maintenance method and device
CN103870319A (en) Method and device for information processing and electronic device
CN107861878A (en) The method, apparatus and equipment of java application performance issue positioning
CN110162563A (en) A kind of data storage method, system and electronic equipment and storage medium
CN102510390A (en) Method and device for instructing data migration by hard disk temperature self-detection
CN102810072B (en) Computer system and restarting method thereof
CN103246591A (en) Signal processing method and 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
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220801

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.