gpt4 book ai didi

java - Apache Felix Bundle 堆内存使用情况监控

转载 作者:行者123 更新时间:2023-12-01 14:47:19 24 4
gpt4 key购买 nike

是否有一个很好的工具来监控每个 OSGI 包随着时间的推移占用了多少堆内存?

谢谢,重新泰普

最佳答案

通常不可能确定单个包使用的内存量;仅整个应用程序使用的内存量。

例如:假设bundle A调用bundle B提供的方法,并且bundle B中的方法创建了一个对象。谁负责该对象消耗的内存? bundle B 直接创建了它,但如果 bundle A 没有要求它,它就不会这样做。因此,我们无法真正将内存消耗分配给 A B。

为了监控整个应用程序的内存消耗,我建议 YourKit和/或Eclipse Memory Analyzer .

关于java - Apache Felix Bundle 堆内存使用情况监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15294197/

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