有沒有辦法知道多少內存是由每個單獨的Eclipse插件消耗?我怎麼能知道多少內存Eclipse插件使用(單獨)
4
A
回答
7
採取堆轉儲並用例如分析其Eclipse Memory Analyser。
欲瞭解更多信息,請參閱Analyzing Equinox Bundle Dependencies with Memory Analyzer
1
,我會很驚訝,如果這是可能的,因爲你必須有確定的堆哪個插件「擁有」特定對象以明確的方式。
0
我不知道任何通用的答案,但也許這是可能得到一些插件的內存使用情況:爲對需求的框架加載的插件,如果你之前和插件它可能激活後讀取堆大小給出一個想法。
要檢查的插件被加載時,「SS」命令可以在OSGi控制檯中使用。
1
Eclipse 3.1中已經內置內存監視器(又名堆狀態)插件,這是org.eclipse.ui.workbench_3.1.0.jar你要運行的一部分Eclipse在調試模式下用於在右下角看到顯示器。
同時檢查freemem在插件:FreeMem plugin
在Eclipse中,你可以卸載 - >測量存儲 - >安裝 - >重複週期
這樣,你可以找到任何/所有的內存利用率每個插件。 祝你好運,完成這項任務。我有興趣看到結果,因爲我發現一些插件比其他插件有更多的內存。
相關問題
- 1. 我怎麼能知道有多少客戶端連接到我使用Qt
- 2. 我怎麼能知道2日期之間由php多少天?
- 3. 我怎麼能知道我的數據適合內存
- 4. 怎麼知道的jQuery插件
- 5. 我怎麼能知道一個PrintWriter
- 6. 我怎麼能知道的信號
- 7. 我怎麼能知道的AppDelegate
- 8. 我不知道我怎麼能保存項目IPA
- 9. Python腳本知道它使用多少內存
- 10. Linux如何知道進程使用了多少物理內存?
- 11. 有沒有辦法知道會話使用多少內存?
- 12. 我怎麼能限制/門內存使用去單元測試
- 13. 我怎麼能單獨的SQL查詢
- 14. 我怎麼知道OkHttp調用我從
- 15. 我怎麼看我的程序在吃多少內存?
- 16. MongoDb linq和內存查詢。我怎麼知道它在DB
- 17. 。我怎麼知道對象內是否存在字段?
- 18. 你怎麼能知道有多少標籤是在用戶的瀏覽器
- 19. 我怎麼能確定我的節目了多少內存目前佔據
- 20. 有什麼辦法可以知道線程使用了多少內存?
- 21. 怎麼OS知道文件
- 22. 使用Eclipse,我怎麼知道ANT的版本正在被使用?
- 23. 如何知道我在一個進程中使用了多少內存? win32 C++
- 24. 我怎麼知道我收到多少udp數據(包括壞數據)在c#
- 25. 使用獨立於eclipse的eclipse插件
- 26. 軌道Eclipse插件使用
- 27. 我怎麼知道文件已經打開或正在使用?
- 28. 我怎麼知道什麼TextView是clickbale?
- 29. 我們怎麼能發現這個處理器支持多少內存?
- 30. 我怎麼能知道用戶的用戶名
儘管這只是一次性快照,分析好,不能在運行時使用,我認爲這是獲得一定插件的內存使用情況的想法是最好的選擇。這將是乏味的工作,但我沒有看到任何其他機會。確保你爲你的插件使用了一個有代表性的數據集,否則你的結果可能會很差。 – 2009-06-15 16:34:49