Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Solaris 9:内存泄漏检测_Java_C_Memory Leaks_Java Native Interface_Solaris - Fatal编程技术网

Java Solaris 9:内存泄漏检测

Java Solaris 9:内存泄漏检测,java,c,memory-leaks,java-native-interface,solaris,Java,C,Memory Leaks,Java Native Interface,Solaris,我们正在尝试检测客户站点的内存泄漏情况。我们使用JNI调用C代码,而C代码又使用第三方库(开源) 我知道内存泄漏是由于以下原因之一:java代码、JRE、JNI相关代码和第三方代码 我应该如何着手检测泄漏?什么工具?程序 我们被告知要关注libumem并积极考虑使用它 谢谢, 更新 Java应用程序使用JNI调用C代码。 java代码的度量:否。 第三方库:NetSNMP。 Java堆看起来或多或少是恒定的,因此,我们更多地关注JNI或第三方C库。 您能否提供有关设置的更多详细信息?例如,如果对

我们正在尝试检测客户站点的内存泄漏情况。我们使用JNI调用C代码,而C代码又使用第三方库(开源)

我知道内存泄漏是由于以下原因之一:java代码、JRE、JNI相关代码和第三方代码

我应该如何着手检测泄漏?什么工具?程序

我们被告知要关注libumem并积极考虑使用它

谢谢,

更新 Java应用程序使用JNI调用C代码。 java代码的度量:否。 第三方库:NetSNMP。 Java堆看起来或多或少是恒定的,因此,我们更多地关注JNI或第三方C库。


您能否提供有关设置的更多详细信息?例如,如果对第三方C代码的JNI调用都是短期的,这意味着JNI和第三方C库都没有问题,并且Java应用程序本身存在内存泄漏。Java应用程序中的内存指标告诉您什么?你有度量标准,对吗?Java应用程序的定期堆转储揭示了什么?