2014-09-29 96 views
0

我在模擬器和Kindle Fire HD上使用LRUCache觀察到了堆衝擊的差異。在模擬器上,在緩存中添加圖像(argb)似乎花費了寬度*高度* 4字節(使用ddms堆可視化工具進行的觀察),在Kindle Fire HD上它似乎更少。 對於1280 * 800的參考圖像,它在模擬器上的成本約爲3.9Mb,在Kindle上只需要一些kb。Kindle上的位圖內存管理

你能解釋一下這個區別嗎?圖像是否存儲在視頻RAM或本機存儲器中? Fire OS上的Bitmap對象是否有某種壓縮?

謝謝您的回答

回答

0

經過測試,似乎沒有存儲在本機內存中。所以我想它使用VRAM。