<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
    主站蜘蛛池模板: 成人免费视频69| 一级成人毛片免费观看| 亚洲自偷自拍另类图片二区| 国产亚洲福利精品一区| 中文字幕不卡亚洲 | 国产精品内射视频免费| 免费精品国自产拍在线播放 | 午夜亚洲AV日韩AV无码大全| 亚洲精品国产精品乱码不卡√| 在线a亚洲v天堂网2019无码| 亚洲综合av永久无码精品一区二区| 亚洲一区无码精品色| 国产亚洲精品va在线| 亚洲国产第一站精品蜜芽| 亚洲av不卡一区二区三区| 亚洲一本综合久久| 亚洲欧洲国产综合| 亚洲砖码砖专无区2023| 亚洲av综合av一区二区三区| 午夜亚洲乱码伦小说区69堂| 色www免费视频| GOGOGO高清免费看韩国| 久爱免费观看在线网站| 3d成人免费动漫在线观看| 免费无码AV片在线观看软件| 日韩免费a级在线观看| 亚洲av午夜精品一区二区三区| 亚洲人成伊人成综合网久久久| 亚洲AV电影院在线观看| 亚洲一卡2卡3卡4卡乱码 在线| 亚洲色偷偷色噜噜狠狠99| 美女黄频免费网站| a级日本高清免费看| 国产精彩免费视频| 成年女人永久免费观看片| 亚洲中文字幕视频国产| 亚洲综合久久综合激情久久| 亚洲日韩精品无码专区加勒比☆| 粉色视频成年免费人15次| 国产三级在线免费| 最近中文字幕mv手机免费高清|