基于VxWorks操作系统的动态内存泄漏检测方法及装置

    公开(公告)号:CN103455424B

    公开(公告)日:2015-12-02

    申请号:CN201310428609.4

    申请日:2013-09-18

    Abstract: 基于VxWorks操作系统的动态内存泄漏检测方法及装置,涉及一种动态内存泄漏检测方法及装置。为了解决目前动态内存泄漏检测的检错效率低且速度慢的问题。它通过改写内存分配函数malloc()和内存释放函数free()得到函数LC_malloc()和函数LC_free(),以日志的形式记录分配和释放信息,实现动态内存的跟踪;通过TCP通信协议,使用数据发送缓冲队列,将日志信息从安装有VxWorks操作系统的工控机上传到上位机;在上位机中,从日志文件中读入日志事件项,并对比内存的分配和释放,从日志文件中分析并检测出内存泄露。它适用于动态内存泄漏检测。

    基于VxWorks操作系统的动态内存泄漏检测方法及装置

    公开(公告)号:CN103455424A

    公开(公告)日:2013-12-18

    申请号:CN201310428609.4

    申请日:2013-09-18

    Abstract: 基于VxWorks操作系统的动态内存泄漏检测方法及装置,涉及一种动态内存泄漏检测方法及装置。为了解决目前动态内存泄漏检测的检错效率低且速度慢的问题。它通过改写内存分配函数malloc()和内存释放函数free()得到函数LC_malloc()和函数LC_free(),以日志的形式记录分配和释放信息,实现动态内存的跟踪;通过TCP通信协议,使用数据发送缓冲队列,将日志信息从安装有VxWorks操作系统的工控机上传到上位机;在上位机中,从日志文件中读入日志事件项,并对比内存的分配和释放,从日志文件中分析并检测出内存泄露。它适用于动态内存泄漏检测。

Patent Agency Ranking