gpt4 book ai didi

Java性能调优,JNI内存泄漏

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:24:02 29 4
gpt4 key购买 nike

我有一个 Java 应用程序。它是一个 Linux 平台。我们正在使用 Java 6。它是普通的 sdk java 加上一些 JNI。

我们使用 visualvm 来监控内存泄漏。我们从 visualvm 应用程序注意到不连续消耗堆。但是整个进程内存一直在增加,直到linux杀死进程。

那么我们怀疑是JNI部分。由于 visualvm 无法看到 JNI 部分内存泄漏。有人可以提供一些关于在进行 Java 性能测试时如何检查 JNI 内存泄漏的提示吗?

最佳答案

Oracle 有一些 documentation在这种情况下如何创建自己的泄漏跟踪器。 dbx 命令被提及为 Linux 上可用的一种替代方法。

关于Java性能调优,JNI内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8450792/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com