• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何使用valgrind來檢測內存情況

    mac 10.13.6

    valgrind 3.15.0

    方式/步調

    1. 1

      啟動終端,執行號令valgrind --leak-check=yes? ./a.out, 此中a.out是編譯生當作的可執行程序,運行程序竣事之后,valgrind就會輸出內存利用環境

      ?

      72f082025aafa40f3db897b8a464034f78f0195c.jpg
    2. 2

      可以將參數--leak-check=yes點竄為--leak-check=full來查看程序內存執行環境

      4034970a304e251fa9f8bd9da886c9177f3e5343.jpg
    3. 3

      若是只是想領會內存大要環境,那么設置參數--leak-check=summary

      a50f4bfbfbedab647a7a14a5f836afc379311e4e.jpg
    4. 4

      若是不想查看LEAK SUMMARY的信息,那么設置參數--leak-check=no

      c75c10385343fbf25a5fff46bf7eca8065388f60.jpg
    5. 5

      設置參數--xtree-leak=yes, 可以以xtree格局輸出內存泄露的成果,執行號令完當作之后,當前目次下就會生當作以xtleak開首的文件

      ae51f3deb48f8c546b4c754a35292df5e0fe7f3c.jpg
    6. 6

      若是太多信息輸出到終端,那么設置參數--log-file=文件名稱,可以將信息輸出到文件

      bf096b63f6246b60b8840211e4f81a4c500fa2c9.jpg
    7. 7

      若是需要添加時候戳, 那么設置參數--time-stamp=yes,則輸出的信息前面就會添加上時候戳信息

      d31b0ef41bd5ad6e9f6fd48f8ecb39dbb7fd3cc4.jpg
    • 發表于 2019-12-08 21:04
    • 閱讀 ( 708 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆