太阳城集团

  • / 6
  • 下载费用:30 金币  

基于GNSS接收机的内存泄露检测方法.pdf

摘要
申请专利号:

太阳城集团CN201610057074.8

申请日:

2016.01.27

公开号:

太阳城集团CN106257426A

公开日:

2016.12.28

当前法律状态:

实审

有效性:

审中

法律详情: 实质审查的生效IPC(主分类):G06F 11/07申请日:20160127|||公开
IPC分类号: G06F11/07 主分类号: G06F11/07
申请人: 上海华测导航技术股份有限公司
发明人: 易家伟; 李巍; 王清亮; 何治国; 李鹏飞; 刘莉
地址: 200233 上海市青浦区徐泾镇高泾路599号C座
优先权:
专利代理机构: 上海宣宜专利代理事务所(普通合伙) 31288 代理人: 杨小双
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201610057074.8

授权太阳城集团号:

|||

法律状态太阳城集团日:

太阳城集团2017.01.18|||2016.12.28

法律状态类型:

太阳城集团实质审查的生效|||公开

摘要

太阳城集团本发明提供了一种基于GNSS接收机的内存泄露检测方法,包括如下步骤:骤S1、要进入接收机的LINUX系统中,查看所有的进程;步骤S2、进入PROC目录中查看所有的进程对应的号;步骤S3、进入status,读出VmRSS的值的大小,并提取出来生成文件;步骤S4、将生成的文件添加到日志文件中;步骤S5、每隔一段太阳城集团重复进行步骤S1‑步骤S4;步骤S6、每隔一段太阳城集团提取日志文件,并根据日志文件形成折线图;步骤S7、对折线图进行判别,如果成线性上升,则出现内存泄露;反之,则未出现内存泄露。本发明就目前尚未有成熟的产品提供了一种针对接收机的内存泄漏问题进行检测的技术方案,实现了在测试过程中的自动化,节省了很多太阳城集团,极大提升了测试效率。

权利要求书

1.一种基于GNSS接收机的内存泄露检测方法,其特征在于,包括如下步
骤:
步骤S1、要进入接收机的LINUX系统中,查看所有的进程;
步骤S2、进入PROC目录中查看所有的进程对应的号;
步骤S3、进入status,读出VmRSS的值的大小,并提取出来生成文件;
步骤S4、将生成的文件添加到日志文件中;
步骤S5、预设第一太阳城集团段,每隔第一太阳城集团段后重复进行步骤S1-步骤S4;
步骤S6、预设第二太阳城集团段,每隔第二太阳城集团段后提取日志文件,并根据日志
文件形成折线图;
步骤S7、对折线图进行判别,如果成线性上升,则出现内存泄露;反之,
则未出现内存泄露。
2.如权利要求1所述的基于GNSS接收机的内存泄露检测方法,其特征在
于,所有的进程包括:MNG、FILE、GNSS、DSM、MISC、SERVER。
3.如权利要求1所述的基于GNSS接收机的内存泄露检测方法,其特征在
于,将提取的日志文件导入Execel中形成折线图。
4.如权利要求1所述的基于GNSS接收机的内存泄露检测方法,其特征在
于,第一太阳城集团段为30分钟。
5.如权利要求1所述的基于GNSS接收机的内存泄露检测方法,其特征在
于,第二太阳城集团段为6小时。
6.如权利要求1所述的基于GNSS接收机的内存泄露检测方法,其特征在
于,所述接收机为GNSS接收机。

说明书

基于GNSS接收机的内存泄露检测方法

技术领域

本发明涉及编程领域,具体涉及到一种基于GNSS接收机的内存泄露检测
方法。

背景技术

在现存的GNSS接收机中,常常因为文件记录时长间隔短,多次进行创建
文件、关闭文件,不停地重复此操作,并且这些进程的运行速度太快导致接
收机的进程中的内存不能及时地进行释放,太阳城集团一长对接收机的工作带来很
大的负担,最后导致接收机死机。因而检测接收机的内存是否出现泄漏变得
意义重大。

发明内容

本发明提供了一种基于GNSS接收机的内存泄露检测方法,包括如下步骤:

步骤S1、要进入接收机的LINUX系统中,查看所有的进程。

步骤S2、进入PROC目录中查看所有的进程对应的号;

步骤S3、进入status,读出VmRSS的值的大小,并提取出来生成文件;

步骤S4、将生成的文件添加到日志文件中;

步骤S5、预设第一太阳城集团段,每隔第一太阳城集团段后重复进行步骤S1-步骤S4;

步骤S6、预设第二太阳城集团段,每隔第二太阳城集团段后提取日志文件,并根据日志
文件形成折线图;

步骤S7、对折线图进行判别,如果成线性上升,则出现内存泄露;反之,
则未出现内存泄露。

在上述的基于GNSS接收机的内存泄露检测方法中,所有的进程包括:MNG、
FILE、GNSS、DSM、MISC、SERVER。

在上述的基于GNSS接收机的内存泄露检测方法中,将提取的日志文件导
入Execel中形成折线图。

在上述的基于GNSS接收机的内存泄露检测方法中,第一太阳城集团段为30分钟。

在上述的基于GNSS接收机的内存泄露检测方法中,第二太阳城集团段为6小时。

在上述的基于GNSS接收机的内存泄露检测方法中,所述接收机为GNSS接
收机。

本发明就目前尚未有成熟的产品提供了一种针对接收机的内存泄漏问题
进行检测的技术方案,本发明实现了在测试过程中的自动化,无需人为不停
地输入命令、查询接收机的内存情况,进而统计每次的内存;节省了很多时
间,极大提升了测试效率。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明及其特
征、外形和优点将会变得更明显。在全部附图中相同的标记指示相同的部分。
并未刻意按照比例绘制附图,重点在于示出本发明的主旨。

图1为本发明提供的一种基于GNSS接收机的内存泄露检测方法的流程图。

具体实施方式

在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理
解。然而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或
多个这些细节而得以实施。在其他的例子中,为了避免与本发明发生混淆,
对于本领域公知的一些技术特征未进行描述。

为了彻底理解本发明,将在下列的描述中提出详细的步骤以及详细的结
构,以便阐释本发明的技术方案。本发明的较佳实施例详细描述如下,然而
除了这些详细描述外,本发明还可以具有其他实施方式。

本发明提供了一种基于GNSS接收机的内存泄露检测方法,参照图1所示,
包括如下步骤:

步骤S1、要进入接收机的LINUX系统中,查看所有进程。在本发明一可选
的实施例中,接收机可以为搭载LINUX系统的GNSS接收机;所有的进程包括:
MNG、FILE、GNSS、DSM、MISC、SERVER。

步骤S2、进入PROC目录中查看所有的进程对应的号。

步骤S3、进入status,读出VmRSS的值的大小,并提取出来生成文件。

步骤S4、将生成的文件添加到日志文件中。

步骤S5、预设第一太阳城集团段,每隔第一太阳城集团段后重复进行步骤S1-步骤S4。
在本发明一可选的实施例中,第一太阳城集团段为30分钟,也即每隔30分钟执行
一次步骤S1-步骤S4的程序。

步骤S6、预设第二太阳城集团段,每隔第二太阳城集团段后提取日志文件,并根据日志
文件形成折线图。在本发明一可选的实施例中,第二太阳城集团段为6小时,也即
每隔6小时就提取一次日志文件,并根据日志文件形成折线图。在本发明一
可选的实施例中,例如可将提取的日志文件导入Execel中形成折线图。

步骤S7、对折线图进行判别,如果成线性上升,则出现内存泄露;反之,
则未出现内存泄露。

综上所述,本发明就目前尚未有成熟的产品提供了一种针对接收机的内存
泄漏问题进行检测的技术方案,本发明实现了在测试过程中的自动化,无需
人为不停地输入命令、查询接收机的内存情况,进而统计每次的内存;节省
了很多太阳城集团,以一个测试人员每次测试并统计内存情况需要10min为例,每
隔半小时查看一次,测试产品出现死机需要3天来算,该工作人员需要进行
18小时的工作,同时需要进行日夜检测;然而采用本发明提供的技术方案可
以自动提取并生成文,最后只需测试人员最后10min进行测试对比总结,极
大提升了测试效率。

以上对本发明的较佳实施例进行了描述。需要理解的是,本发明并不局限
于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域
中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术
方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做
出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本
发明的实质内容。因此,凡是未脱离本发明技术方案的内容,依据本发明的
技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本
发明技术方案保护的范围内。

关 键 词:
基于 GNSS 接收机 内存 泄露 检测 方法
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:基于GNSS接收机的内存泄露检测方法.pdf
链接地址:http://zh228.com/p-6100723.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');