智能电视内存的自动化记录监控方法

文档序号:9331010阅读:369来源:国知局
智能电视内存的自动化记录监控方法
【技术领域】
[0001]本发明涉及智能电视设备上实现内存自动化记录监控的方法,具体涉及记录监控整机内存以及每个应用占用内存情况的自动化方法。
【背景技术】
[0002]随着智能电视技术的飞速发展,智能电视上安装和使用的应用越来越多。应用使用过程中,内存占用比例越来越大,甚至发生某些应用不释放内存,造成内存溢出,导致系统崩溃的发生。因此,研发、测试过程中监控测试内存使用情况显得非常重要。目前普遍采用的手工定时监控测试内存,工作量大,占用人力资源。如果实现内存自动化测试,将极大地解放人力,提高研发和测试效率。

【发明内容】

[0003]本发明克服了现有技术的不足,针对智能电视研发及测试过程中,手工定时监控内存,工作量大,占用人力资源的问题,提供一种智能电视内存的自动化记录监控方法。
[0004]为解决上述的技术问题,本发明采用以下技术方案:
[0005]—种智能电视内存的自动化记录监控方法,所述的方法包括以下步骤:
[0006]步骤一、电视上电、开机,正常工作;
[0007]步骤二、将内存监控脚本通过串口调试工具复制到整机中的data目录下,执行脚本;
[0008]步骤三、初始化所有参数变量;
[0009]步骤四、手工输入4个参数,所述4个参数分别为:第一个参数,需要监控的次数、第二个参数,监控间隔时长、第三个参数,保存整机监控记录的文件名、第四个参数,保存各应用内存使用情况的文件名;
[0010]步骤五、打印整机内存使用情况,并将输出追加到变量var3,文件名称为外部输入的第三个参数;
[0011]步骤六、打印整机各活动的各应用内存使用情况,并将输出追加到变量var4,文件名称为外部输入的第四个参数;
[0012]步骤七、等待,等待时间长度为外部输入的第二个参数;
[0013]步骤八、打印时间,并将输出追加到变量var3,文件名称为外部输入的第三个参数;
[0014]步骤九、打印时间,并将输出追加到变量var4,文件名称为外部输入的第四个参数;
[0015]步骤十、循环执行以上动作,直至达到需要手动输入的监控的次数。
[0016]更进一步的技术方案是还包括步骤^^一,导出记录的文本。
[0017]更进一步的技术方案是步骤一中执行脚本,自动定时记录监控智能电视内存使用及各应用占用内存情况。
[0018]更进一步的技术方案是在执行步骤五和步骤六时,自动追加内存使用情况到记录输出的文件。
[0019]本发明的工作原理为,在智能电视开机后,将内存监控脚本通过串口调试工具复制到整机中的data目录下,通过手工输入需要监控的次数、监控间隔时长及保存监控记录的文件名,即可实现自动记录监控智能电视内存使用及各应用占用内存情况的目的,最后把记录数据导出即可。
[0020]与现有技术相比,本发明的有益效果是:本发明不增加硬件成本,只用修改软件,就可提高电视易用性,给用户良好的体验。由于参数可以实时调节,使用起来简单方便,适应性强。
【附图说明】
[0021]图1为本发明一个实施例的流程图。
【具体实施方式】
[0022]本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
[0023]本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0024]下面结合附图及实施例对本发明的【具体实施方式】进行详细描述。
[0025]如图1所不,根据本发明的一个实施例,本实施例公开一种智能电视内存的自动化记录监控方法,具体的,该方法包括以下步骤:
[0026]I)电视上电、开机,正常工作;
[0027]2)将内存监控脚本通过串口调试工具复制到整机中的data目录下,执行脚本;
[0028]3)初始化所有参数变量;
[0029]4)手工输入4个参数,分别为:需要监控的次数、监控间隔时长及保存整机监控记录的文件名、保存各应用内存使用情况的文件名;
[0030]5)执行命令free (打印整机内存使用情况),并将输出追加到变量var3,文件名称为外部输入的第三个参数;
[0031]6)执行命令procrank (打印整机各活动的各应用内存使用情况),并将输出追加到变量var4,文件名称为外部输入的第四个参数;
[0032]7)执行命令sleep (等待),等待时间长度为外部输入的第二个参数;
[0033]8)执行命令date (打印时间),并将输出追加到变量var3,文件名称为外部输入的第三个参数;
[0034]9)执行命令date (打印时间),并将输出追加到变量var4,文件名称为外部输入的第四个参数;
[0035]10)循环执行以上动作,直至达到需要手动输入的监控的次数。
[0036]11)导出记录的两个文本。
[0037]优选的,步骤I中在执行脚本时,自动定时记录监控智能电视内存使用及各应用占用内存情况。
[0038]进一步的,在执行步骤5、6时,自动追加内存使用情况到记录输出的文件。
[0039]本实施例的智能电视内存的自动化记录监控方法,不增加硬件成本,只用修改软件,就可提高电视易用性,给用户良好的体验。
[0040]在本说明书中所谈到的“ 一个实施例”、“另一个实施例”、“实施例”、等,指的是结合该实施例描述的具体特征、结构或者特点包括在本申请概括性描述的至少一个实施例中。在说明书中多个地方出现同种表述不是一定指的是同一个实施例。进一步来说,结合任一个实施例描述一个具体特征、结构或者特点时,所要主张的是结合其他实施例来实现这种特征、结构或者特点也落在本发明的范围内。
[0041]尽管这里参照发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
【主权项】
1.一种智能电视内存的自动化记录监控方法,其特征在于:所述的方法包括以下步骤: 步骤一、电视上电、开机,正常工作; 步骤二、将内存监控脚本通过串口调试工具复制到整机中的data目录下,执行脚本; 步骤三、初始化所有参数变量; 步骤四、手工输入4个参数,所述4个参数分别为:第一个参数,需要监控的次数、第二个参数,监控间隔时长、第三个参数,保存整机监控记录的文件名、第四个参数,保存各应用内存使用情况的文件名; 步骤五、打印整机内存使用情况,并将输出追加到变量var3,文件名称为外部输入的第三个参数; 步骤六、打印整机各活动的各应用内存使用情况,并将输出追加到变量var4,文件名称为外部输入的第四个参数; 步骤七、等待,等待时间长度为外部输入的第二个参数; 步骤八、打印时间,并将输出追加到变量var3,文件名称为外部输入的第三个参数; 步骤九、打印时间,并将输出追加到变量var4,文件名称为外部输入的第四个参数; 步骤十、循环执行以上动作,直至达到需要手动输入的监控的次数。2.根据权利要求1所述的智能电视内存的自动化记录监控方法,其特征在于还包括步骤—^一,导出记录的文本。3.根据权利要求1所述的智能电视内存的自动化记录监控方法,其特征在于所述的步骤一中执行脚本,自动定时记录监控智能电视内存使用及各应用占用内存情况。4.根据权利要求1所述的智能电视内存的自动化记录监控方法,其特征在于在执行步骤五和步骤六时,自动追加内存使用情况到记录输出的文件。
【专利摘要】本发明公开了一种智能电视内存的自动化记录监控方法,该方法包括步骤为:智能电视开机后,将内存监控脚本通过串口调试工具复制到整机中的data目录下,通过手工输入需要监控的次数、监控间隔时长及保存监控记录的文件名,即可实现自动记录监控智能电视内存使用及各应用占用内存情况的目的,最后把记录数据导出即可。由于参数可以实时调节,使用起来简单方便,适应性强。
【IPC分类】H04N21/442, H04N21/443
【公开号】CN105049933
【申请号】CN201510413387
【发明人】江玲, 严金勇, 王伏翠, 潘兴超, 杜燕
【申请人】四川长虹电器股份有限公司
【公开日】2015年11月11日
【申请日】2015年7月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1