【发布时间】:2014-09-20 19:50:32
【问题描述】:
我正在 JBOSS 和 OFBIZ 上运行基于 Web 的 Java 应用程序。我怀疑正在发生一些内存泄漏,因此对运行应用程序以及 JBOSS 和 OFBIZ 的 JVM 进行了一些内存分析。我怀疑垃圾收集没有像应用程序预期的那样工作。
我使用 VisulaVM、JConsole、YourKit 等来进行内存分析。我可以看到使用了多少堆内存、加载了多少类、创建了多少线程等。但我需要知道只有应用程序使用了多少内存、JBOSS 使用了多少以及有多少分别由 OFBIZ 提供。我想知道谁在使用多少内存以及使用模式是什么。这将帮助我确定发生内存泄漏的位置以及需要调整的位置。
但是到目前为止我运行的内存分析器,我无法分别区分每个应用程序的使用情况。你能告诉我哪个工具可以帮助我吗?
【问题讨论】:
标签: java memory memory-leaks jboss jvm