JNI程序如何检测C代码的内存泄漏

标签: jnicjava测试
2753人阅读 评论(0) 收藏 举报
分类:

Java调用C的JNI程序很容易出现内存泄漏问题,因为Java不负责回收C中的内存,所以必须自己保证C代码没有内存泄漏问题。
经过测试,memwatch就可以直接用于JNI中的C代码的内存检测。程序在JNI调用后,就会在目录下生成一个文件,里面记录了内存数据。
结论:JNI中C代码的内存检测和单纯的C代码的内存检测没什么不同,不需要做特殊处理。 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1779394次
    • 积分:19952
    • 等级:
    • 排名:第409名
    • 原创:411篇
    • 转载:18篇
    • 译文:0篇
    • 评论:754条
    最新评论
    .NET相关链接