Java ApacheFelix包堆内存使用监控

Java ApacheFelix包堆内存使用监控,java,osgi,apache-felix,Java,Osgi,Apache Felix,是否有一个很好的工具来监控每个OSGI包占用的堆内存量 谢谢, Retep通常不可能确定单个包使用的内存量;只有整个应用程序使用的内存量 例如:假设bundle A调用bundle B提供的方法,bundle B中的方法创建一个对象。谁对该对象消耗的内存负责?Bundle B直接创建了它,但如果Bundle A没有要求它这样做,它就不会这样做。所以我们不能将内存消耗分配给A或B 为了监视整个应用程序的内存消耗,我推荐和/或。谢谢您的回答,是的,目前我正在使用YourKit进行堆映射分析。目前,我

是否有一个很好的工具来监控每个OSGI包占用的堆内存量

谢谢,
Retep

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

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


为了监视整个应用程序的内存消耗,我推荐和/或。

谢谢您的回答,是的,目前我正在使用YourKit进行堆映射分析。目前,我已经在一些捆绑包中添加了自定义报告,以检查它们的使用统计数据,从而了解正在发生的事情。