從「調試」視圖中查看「變量」選項卡時,是否有方法可以輕鬆查看給定變量消耗多少堆? (有什麼類似於Java的堆分析工具)在Eclipse中,當調試時,是否有一種簡單的方法來查看變量的總內存大小?
21
A
回答
5
我認爲這將有助於:
Eclipse的內存分析器是一個快速 和功能豐富的Java堆分析儀 ,幫助您查找內存泄漏和減少內存消耗。
使用內存分析器來分析 生產堆有數以百計的 數百萬個對象轉儲,快速計算 對象的保留大小,看看誰 阻止垃圾收集 從收集的對象,運行報告 自動提取泄漏嫌疑人 。
1
一個半措施將是喜歡的東西看在總運行時間的使用RAM的變化:
Runtime rt = Runtime.getRuntime(); long currInUse = rt.totalMemory() - rt.freeMemory();
相關問題
- 1. eclipse - 調試時總是查看對象
- 2. 在Rails中,是否有一種簡單的方法來檢查ActiveRecord的屬性?
- 3. 有沒有一種簡單的方法來跟蹤Firefox變量的JavaScript變量?
- 4. 在運行之前是否有一種簡單的方法來測試遷移?
- 5. 有沒有一種簡單的方法來查看GDB中的全局變量列表?
- 6. 有沒有簡單的方法來查看FormCollection的內容?
- 7. 是否有一個很好的簡單方法來檢查Javascript中的變量是否有值?
- 8. 有沒有一種簡單的方法來檢查字段是否爲null?
- 9. 簡單的方法來查看輸入是否是整數?
- 10. 查看在Eclipse中調試時設置變量值的位置
- 11. Eclipse:是否有一種簡單的方法來協調團隊中的「安裝的JRE」?
- 12. 是否有一種緊湊的方法來定義因變量?
- 13. c# - 有沒有一種更簡潔的方式來檢查變量是否是多種事情之一?
- 14. 簡單的方法來查看DataView是否爲空?
- 15. 角度 - 調試時查看範圍的更簡單方法?
- 16. Java是否有一種便攜式方法來檢查最大數量的RAM?
- 17. 在Eclipse中調試時修改/查看靜態變量
- 18. 在進入for循環之前是否有一種簡短的方法來檢查數組大小?
- 19. 在sql server 2012中調試時查看錶變量的內容
- 20. 在CXF中是否有一種方法來禁用SoapCompressed頭來進行調試?
- 21. 簡單的方法來調整Node.js中的圖像大小?
- 22. 總是想知道如何做這樣的事情。是否有一種簡單的方法來查找對象中的兩個值之間是否存在值?
- 23. 有沒有更簡單的方法來檢查變量是否等於各種數字?
- 24. 是否有一種簡單,一致的方法來更改Eclipse編輯器的顏色方案?
- 25. 有沒有一種簡單的方法來用Javascript創建動態變量?
- 26. 有沒有一種簡單的方法來檢查傳入的呼叫者是否是Android中的聯繫人?
- 27. 有沒有一種簡單的方法來在沒有JavaScript的情況下在PHP中獲取圖像大小?
- 28. 簡單的方法來檢查是否改變狀態
- 29. 在PHP中,是否有一種簡單的方法來判斷URL是否爲單個文件資源?
- 30. 簡單的方法來測試某個文件大小的PDF
我正在尋求一個工具,讓我看到在每個對象的總內存使用情況一個實時調試會話。 – 2011-01-24 21:12:11
這確實是一個不好的答案。該工具需要在JVM運行時轉儲堆,然後從外部分析內容。一個實際的解決方案會將鼠標懸停的內存大小添加到實時eclipse調試器中變量頁面的變量中。 – anon58192932 2014-08-29 21:49:24