1
我們如何定期在Android上輪詢堆大小(包括本機和託管),以便我們繪製x的散點圖:HeapSize-y:GCIteration?我一直在考慮兩種方法:定期在Android上輪詢堆大小
1將DDMS代碼分解一點,以分隔內存使用部分作爲輪詢工具的起點。但它不包括本地堆信息,我不確定黑客攻擊代碼的困難程度。
2在每次GC運行後運行dumpsys meminfo
。我已經可以用這種方法獲取數據。但是我對數據的解釋有點困惑。具體來說,列native
和dalvik
是什麼意思?