<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 88, comments - 3, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    valgrind memory check on java program

    Posted on 2013-12-06 10:26 Milo的海域 閱讀(1000) 評(píng)論(0)  編輯  收藏 所屬分類: JavaC
    Java程序的memory leak分析也可以用valgrind, 尤其是JNI程序尤其有用:
    valgrind --error-limit=no --trace-children=yes --smc-check=all --leak-check=full JAVA_CMD

    特意寫了個(gè)有l(wèi)eak的jni函數(shù),用valgrind成功檢查出來了
    ==31915== 100 bytes in 1 blocks are definitely lost in loss record 447 of 653
    ==31915==    at 0x402CE68: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
    ==31915==    by 0x60424F9: Java_MyJNI_hello (MyJNI.c:16)

    在老版本valgrind(3.5.0) enable了--trace-children選項(xiàng)后可能出現(xiàn)錯(cuò)誤:
     Error occurred during initialization of VM    
    Unknown x64 processor: SSE2 not supported

    升級(jí)到最新版可以解決這個(gè)問題,升級(jí)方法:下載src包 解壓后執(zhí)行 ./configure; make; make install
    主站蜘蛛池模板: 亚洲综合在线成人一区| 亚洲欧洲免费无码| 国产成人精品久久免费动漫| 亚洲日本一线产区和二线产区对比| 国产成人精品男人免费| 无码人妻丰满熟妇区免费| 亚洲av无码一区二区三区天堂| 亚洲日韩国产成网在线观看 | 成年女人免费碰碰视频| 亚美影视免费在线观看| 亚洲一区二区三区无码国产| 亚洲?v女人的天堂在线观看| 91禁漫免费进入| 免费精品久久久久久中文字幕| 久久久久亚洲精品日久生情| 亚洲国产成人久久精品99| 免费福利网站在线观看| 日韩精品无码免费专区午夜不卡| 日本亚洲免费无线码 | 国产亚洲精品a在线观看 | 精品国产免费人成电影在线观看| 污网站免费在线观看| 亚洲国产精品免费在线观看| 最新国产AV无码专区亚洲| 成年女人喷潮毛片免费播放| 免费国产污网站在线观看15| 一级毛片免费毛片毛片| 亚洲日韩av无码中文| 亚洲最大在线视频| 久久国产精品亚洲一区二区| 亚洲国产精品丝袜在线观看| 在线免费视频一区| 95老司机免费福利| 七色永久性tv网站免费看| 亚洲视频在线免费| 日韩精品免费一线在线观看| 亚洲av成人一区二区三区观看在线 | 亚洲邪恶天堂影院在线观看| 国产亚洲精品a在线观看| 成人永久免费高清| 国产成在线观看免费视频|