0
當我的應用程序運行時,任務管理器顯示10MB的RAM使用量。我想分析它,但是當我創建一個hprof轉儲時,它只顯示總共2MB。有誰能指出我正確的方向,其他8MB來自哪裏?分析Android內存使用情況。
當我的應用程序運行時,任務管理器顯示10MB的RAM使用量。我想分析它,但是當我創建一個hprof轉儲時,它只顯示總共2MB。有誰能指出我正確的方向,其他8MB來自哪裏?分析Android內存使用情況。
您可以使用DDMS獲得更準確的結果。 這種差異可能來自不同的查詢。使用和保留(但免費)內存有區別。也許TaskManager(我不會太信任它)顯示空白區域和hprof也是保留的。
重複的[這個問題](http://stackoverflow.com/questions/7613910/android-memory-usage-and-heap-usage) – phlebas