0
A
回答
1
這通常是不可能的,以識別由個人束中使用的存儲器的量;只有整個應用程序使用的內存量。
例如:假設bundleA調用bundleB提供的方法,bundleB中的方法創建一個對象。誰負責該對象消耗的內存? Bundle B直接創建了它,但如果捆綁包A沒有要求它,它不會這樣做。因此,我們不能真正分配該內存消耗到任何一個或 B.
爲了監測整個應用程序,我建議YourKit和/或Eclipse Memory Analyzer的內存消耗。
相關問題
- 1. 監控桌面堆內存
- 2. Apache Felix Bundle存儲庫 - 從另一個包中調用
- 3. 使用Apache Felix的Apache POI
- 4. Apache Felix Web控制檯
- 5. 使用藍圖監控bundle exec unicorn_rails
- 6. 在Apache Felix下的OSGi Bundle中依賴項不可用(ClassNotFound)
- 7. 在Apache Felix中禁用緩存
- 8. 監控/調試內存使用ç
- 9. 監控內存使用情況
- 10. Apache Felix未命中javax.sql.Datasource
- 11. Apache Felix和Glassfish V2
- 12. 監控UINavigation堆棧
- 13. 使用php監控Apache的負載
- 14. 停止在啓動時使用Felix Dependency Manager創建的OSGi Bundle
- 15. Apache Felix + Java EE + OSGi Web-App
- 16. 監控應用程序/跟蹤內存
- 17. GlassFish 4.1.1和Apache Felix 5.4.0
- 18. 無法使用Amazon CloudWatch監控腳本監控使用緩衝區和緩存的Amazon Linux內存
- 19. 在Apache Felix中部署war文件?
- 20. 點燃堆內存使用
- 21. Apache Felix obr部署錯誤消息
- 22. 導航堆棧監控
- 23. 將SlingFilter添加到Apache Felix configMgr
- 24. 如何監控在Heroku上的內存使用情況(node.js的)
- 25. 從代碼中監控內存使用情況
- 26. 如何使用1GB內存運行Prometheus監控?
- 27. 監控Spark作業的內存使用情況
- 28. 監控的Java 8進程看實際內存使用
- 29. 如何監控linux的內存使用情況?
- 30. 監控每個線程的內存使用情況
感謝您的回答,是的,目前我正在使用YourKit進行堆映射分析。目前,我已經爲一些軟件包添加了自定義報告,以檢查他們的使用情況統計數據以掌握正在進行的操作。 – 2013-03-11 11:37:18