是否可以识别未释放的 C++ 分配? C++ 调用是使用我计划附加 jconsole 的 Java 应用程序中的 JNI 进行的。如果可能,请说明您如何(无论是在导出的转储文件中还是其他方式)看到未释放的堆对象。
最佳答案
没有。 C++ 代码不会从 JVM 可以看到的任何地方分配内存。 (除非您谈论的是从 C++ 分配的 Java 对象。)
关于c++ - jconsole 能否用于识别 JNI C++ 对象中的内存泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466882/