zoukankan      html  css  js  c++  java
  • valgrind 内存调试工具

    一、valgrind 是运行在linux系统下的内存调试工具,支持很多对象:memcheck、addrcheck、cachegrind、Massif、helgrind、Callgrind等。使用valgrind时,必须指明想用的对象,若是省略对象名,默认运行memcheck。(目前只用到memcheck)

    二、memcheck 参数选项说明(常用的一部分):

      1、--leak-check=no | summary | full   :对内存泄漏检查强度大小,不检查 | 简易检查 | 全部检查;默认summary。

      2、--log-file=<file> : valgrind 日志输出文件名。

    三、使用:

      例如调试 gmd 进程, valgrind --leak-check=full --log-file=gmd_file ./gmd (gmd必须前台运行);暂时用到的就这么多,持续更新。。。

    讲的比较详细的地址:

    1、(https://www.cnblogs.com/hansjorn/articles/4691635.html)

    2、(https://blog.csdn.net/spch2008/article/details/51375407)

    3、(https://blog.csdn.net/jeff_/article/details/22594009)

    4、(https://blog.csdn.net/qq_38697681/article/details/80638510)

  • 相关阅读:
    beta冲刺3/7
    案例分析
    beta冲刺2/7
    beta冲刺1/7
    烟头的待办项
    Spring框架原理概述
    Spring源码环境搭建
    BeanFactory的启动流程
    Spring容器的原理
    Spring Framework 概述
  • 原文地址:https://www.cnblogs.com/kilen/p/9189298.html
Copyright © 2011-2022 走看看