CN105049933B - 智能电视内存的自动化记录监控方法 - Google Patents
智能电视内存的自动化记录监控方法 Download PDFInfo
- Publication number
- CN105049933B CN105049933B CN201510413387.8A CN201510413387A CN105049933B CN 105049933 B CN105049933 B CN 105049933B CN 201510413387 A CN201510413387 A CN 201510413387A CN 105049933 B CN105049933 B CN 105049933B
- Authority
- CN
- China
- Prior art keywords
- memory
- parameter
- monitoring
- record
- output
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4424—Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种智能电视内存的自动化记录监控方法,该方法包括步骤为:智能电视开机后,将内存监控脚本通过串口调试工具复制到整机中的data目录下,通过手工输入需要监控的次数、监控间隔时长及保存监控记录的文件名,即可实现自动记录监控智能电视内存使用及各应用占用内存情况的目的,最后把记录数据导出即可。由于参数可以实时调节,使用起来简单方便,适应性强。
Description
技术领域
本发明涉及智能电视设备上实现内存自动化记录监控的方法,具体涉及记录监控整机内存以及每个应用占用内存情况的自动化方法。
背景技术
随着智能电视技术的飞速发展,智能电视上安装和使用的应用越来越多。应用使用过程中,内存占用比例越来越大,甚至发生某些应用不释放内存,造成内存溢出,导致***崩溃的发生。因此,研发、测试过程中监控测试内存使用情况显得非常重要。目前普遍采用的手工定时监控测试内存,工作量大,占用人力资源。如果实现内存自动化测试,将极大地解放人力,提高研发和测试效率。
发明内容
本发明克服了现有技术的不足,针对智能电视研发及测试过程中,手工定时监控内存,工作量大,占用人力资源的问题,提供一种智能电视内存的自动化记录监控方法。
为解决上述的技术问题,本发明采用以下技术方案:
一种智能电视内存的自动化记录监控方法,所述的方法包括以下步骤:
步骤一、电视上电、开机,正常工作;
步骤二、将内存监控脚本通过串口调试工具复制到整机中的data目录下,执行脚本;
步骤三、初始化所有参数变量;
步骤四、手工输入4个参数,所述4个参数分别为:第一个参数,需要监控的次数、第二个参数,监控间隔时长、第三个参数,保存整机监控记录的文件名、第四个参数,保存各应用内存使用情况的文件名;
步骤五、打印整机内存使用情况,并将输出追加到变量var3,文件名称为外部输入的第三个参数;
步骤六、打印整机各活动的各应用内存使用情况,并将输出追加到变量var4,文件名称为外部输入的第四个参数;
步骤七、等待,等待时间长度为外部输入的第二个参数;
步骤八、打印时间,并将输出追加到变量var3,文件名称为外部输入的第三个参数;
步骤九、打印时间,并将输出追加到变量var4,文件名称为外部输入的第四个参数;
步骤十、循环执行以上动作,直至达到需要手动输入的监控的次数。
更进一步的技术方案是还包括步骤十一,导出记录的文本。
更进一步的技术方案是步骤一中执行脚本,自动定时记录监控智能电视内存使用及各应用占用内存情况。
更进一步的技术方案是在执行步骤五和步骤六时,自动追加内存使用情况到记录输出的文件。
本发明的工作原理为,在智能电视开机后,将内存监控脚本通过串口调试工具复制到整机中的data目录下,通过手工输入需要监控的次数、监控间隔时长及保存监控记录的文件名,即可实现自动记录监控智能电视内存使用及各应用占用内存情况的目的,最后把记录数据导出即可。
与现有技术相比,本发明的有益效果是:本发明不增加硬件成本,只用修改软件,就可提高电视易用性,给用户良好的体验。由于参数可以实时调节,使用起来简单方便,适应性强。
附图说明
图1为本发明一个实施例的流程图。
具体实施方式
本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
下面结合附图及实施例对本发明的具体实施方式进行详细描述。
如图1所示,根据本发明的一个实施例,本实施例公开一种智能电视内存的自动化记录监控方法,具体的,该方法包括以下步骤:
1)电视上电、开机,正常工作;
2)将内存监控脚本通过串口调试工具复制到整机中的data目录下,执行脚本;
3)初始化所有参数变量;
4)手工输入4个参数,分别为:需要监控的次数、监控间隔时长及保存整机监控记录的文件名、保存各应用内存使用情况的文件名;
5)执行命令free(打印整机内存使用情况),并将输出追加到变量var3,文件名称为外部输入的第三个参数;
6)执行命令procrank(打印整机各活动的各应用内存使用情况),并将输出追加到变量var4,文件名称为外部输入的第四个参数;
7)执行命令sleep(等待),等待时间长度为外部输入的第二个参数;
8)执行命令date(打印时间),并将输出追加到变量var3,文件名称为外部输入的第三个参数;
9)执行命令date(打印时间),并将输出追加到变量var4,文件名称为外部输入的第四个参数;
10)循环执行以上动作,直至达到需要手动输入的监控的次数。
11)导出记录的两个文本。
优选的,步骤1中在执行脚本时,自动定时记录监控智能电视内存使用及各应用占用内存情况。
进一步的,在执行步骤5、6时,自动追加内存使用情况到记录输出的文件。
本实施例的智能电视内存的自动化记录监控方法,不增加硬件成本,只用修改软件,就可提高电视易用性,给用户良好的体验。
在本说明书中所谈到的“一个实施例”、“另一个实施例”、“实施例”、等,指的是结合该实施例描述的具体特征、结构或者特点包括在本申请概括性描述的至少一个实施例中。在说明书中多个地方出现同种表述不是一定指的是同一个实施例。进一步来说,结合任一个实施例描述一个具体特征、结构或者特点时,所要主张的是结合其他实施例来实现这种特征、结构或者特点也落在本发明的范围内。
尽管这里参照发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
Claims (1)
1.一种智能电视内存的自动化记录监控方法,其特征在于:所述的方法包括以下步骤:
步骤一、电视上电、开机,正常工作;
步骤二、将内存监控脚本通过串口调试工具复制到整机中的data目录下,执行脚本;
步骤三、初始化所有参数变量;
步骤四、手工输入4个参数,所述4个参数分别为:第一个参数,需要监控的次数、第二个参数,监控间隔时长、第三个参数,保存整机监控记录的文件名、第四个参数,保存各应用内存使用情况的文件名;
步骤五、打印整机内存使用情况,并将输出追加到变量var3,文件名称为外部输入的第三个参数;
步骤六、打印整机各活动的各应用内存使用情况,并将输出追加到变量var4,文件名称为外部输入的第四个参数;
步骤七、等待,等待时间长度为外部输入的第二个参数;
步骤八、打印时间,并将输出追加到变量var3,文件名称为外部输入的第三个参数;
步骤九、打印时间,并将输出追加到变量var4,文件名称为外部输入的第四个参数;
步骤十、循环执行以上动作,直至达到需要手动输入的监控的次数;
步骤十一,导出记录的文本;
所述的步骤一中执行脚本,自动定时记录监控智能电视内存使用及各应用占用内存情况;
执行步骤五和步骤六时,自动追加内存使用情况到记录输出的文件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510413387.8A CN105049933B (zh) | 2015-07-14 | 2015-07-14 | 智能电视内存的自动化记录监控方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510413387.8A CN105049933B (zh) | 2015-07-14 | 2015-07-14 | 智能电视内存的自动化记录监控方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105049933A CN105049933A (zh) | 2015-11-11 |
CN105049933B true CN105049933B (zh) | 2018-12-07 |
Family
ID=54456053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510413387.8A Active CN105049933B (zh) | 2015-07-14 | 2015-07-14 | 智能电视内存的自动化记录监控方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105049933B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101110044A (zh) * | 2007-08-28 | 2008-01-23 | 中兴通讯股份有限公司 | 一种内存监控管理的方法及*** |
CN103631691A (zh) * | 2013-11-26 | 2014-03-12 | 曙光信息产业股份有限公司 | 一种磁盘阵列监控***及其方法 |
CN104346255A (zh) * | 2014-10-21 | 2015-02-11 | 浪潮集团有限公司 | 一种云计算中自动监测进程内存使用情况的方法 |
CN104572422A (zh) * | 2015-02-03 | 2015-04-29 | 浪潮电子信息产业股份有限公司 | 一种基于Linux***开关机下内存监测实现方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4254031B2 (ja) * | 2000-08-21 | 2009-04-15 | ソニー株式会社 | 記録装置、携帯端末、管理サーバ、情報処理方法、および記録媒体 |
US7275020B2 (en) * | 2003-12-23 | 2007-09-25 | Hewlett-Packard Development Company, L.P. | Method and system for testing a computer system by applying a load |
DE102010015634A1 (de) * | 2009-10-27 | 2011-04-28 | Siemens Aktiengesellschaft | Verfahren zur Konfiguration, der Erzeugung und Speicherung von Ausgabedaten, Computersystem, elektromechanisches Gerät, Betriebssystem und Datenträger |
CN102375748A (zh) * | 2010-08-25 | 2012-03-14 | 深圳Tcl新技术有限公司 | 一种电视机闪存恢复方法 |
CN103024533B (zh) * | 2012-11-29 | 2015-07-08 | 广州金视网络信息工程有限公司 | Cm宽带接入速率检测方法及*** |
CN104182320B (zh) * | 2013-05-23 | 2017-09-29 | 联想(北京)有限公司 | 一种监控内存泄漏的方法及装置 |
CN103475936B (zh) * | 2013-08-23 | 2017-02-08 | 四川长虹电器股份有限公司 | 一种数字电视接收终端的远程监控方法 |
-
2015
- 2015-07-14 CN CN201510413387.8A patent/CN105049933B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101110044A (zh) * | 2007-08-28 | 2008-01-23 | 中兴通讯股份有限公司 | 一种内存监控管理的方法及*** |
CN103631691A (zh) * | 2013-11-26 | 2014-03-12 | 曙光信息产业股份有限公司 | 一种磁盘阵列监控***及其方法 |
CN104346255A (zh) * | 2014-10-21 | 2015-02-11 | 浪潮集团有限公司 | 一种云计算中自动监测进程内存使用情况的方法 |
CN104572422A (zh) * | 2015-02-03 | 2015-04-29 | 浪潮电子信息产业股份有限公司 | 一种基于Linux***开关机下内存监测实现方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105049933A (zh) | 2015-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2020535546A5 (zh) | ||
CN104102181B (zh) | 智能家居控制方法、装置及*** | |
CN106445811B (zh) | 一种基于SecureCRT的自动化测试***及方法 | |
CN111527501B (zh) | 芯片适配确定方法及相关产品 | |
CN103744787A (zh) | 一种手机自动化测试方法 | |
DE102019218259A1 (de) | Ultraschallangriffsdetektion unter Verwendung von tiefem Lernen | |
CN110060677A (zh) | 语音遥控器控制方法、装置及计算机可读存储介质 | |
CN106682036A (zh) | 一种数据交换***及其交换方法 | |
CN105759938B (zh) | 移动终端的节能方法和设备 | |
CN102509001B (zh) | 一种自动去除时序数据野值点的方法 | |
CN110177139A (zh) | 一种可公开的移动app数据抓取方法 | |
CN108298397A (zh) | 一种基于电梯物联网的电梯维保监测方法及监管平台 | |
CN110442700A (zh) | 用于人机交互的人机多轮对话方法及***、智能设备 | |
CN115150471B (zh) | 数据处理方法、装置、设备、存储介质及程序产品 | |
CN109978139A (zh) | 图片自动生成描述的方法、***、电子装置及存储介质 | |
CN104657262A (zh) | 高实时自动化测试***和测试方法 | |
CN106326087B (zh) | 基于机器人操作***的网页体验方法及*** | |
CN105025140B (zh) | 主题适配测试方法及装置 | |
CN105049933B (zh) | 智能电视内存的自动化记录监控方法 | |
CN101299223B (zh) | 一种高速串行通道接收器均衡的仿真方法及装置 | |
CN107506292B (zh) | 一种多级非均匀目录下随机读时延的自动化测试方法 | |
CN109388589A (zh) | 一种调整缓存分区比例的方法、设备及存储介质 | |
CN106502842A (zh) | 数据恢复方法及*** | |
CN111010308A (zh) | 一种kvm服务测试方法与装置 | |
CN112420019B (zh) | 设备的测试方法及装置 |
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 |