Android內(nèi)存管理知識體系的整理

通過知識點或問題來形成體系

內(nèi)存管理:

段式管理

頁式管理:4K

進程空間 link

動態(tài)庫和ELF

ELF解析

符號表 link

動態(tài)庫的加載 link


內(nèi)存分配:

brk

mmap ??link?

ashmem (Anonymous Shared Memory)?匿名共享內(nèi)存

輸入法中使用mmap來加載內(nèi)核詞庫,原因是要頻繁操作該段內(nèi)存


庫:

libc/bionic


相關(guān)工具:

heap viewer

adb shell dumpsys meminfo <package_name>

VSS/RSS/PSS/USS ?link


擴展:

mmap和android property

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、概述 1.1 內(nèi)存指標概念 Item 全稱 含義 等價 USSUnique Set Size物理內(nèi)存進程獨占的...
    tiger桂閱讀 2,789評論 0 0
  • 一、概述 1.1 內(nèi)存指標概念 Item全稱含義等價 USSUnique Set Size物理內(nèi)存進程獨占的內(nèi)存 ...
    自由人是工程師閱讀 2,110評論 0 0
  • 一、溫故而知新 1. 內(nèi)存不夠怎么辦 內(nèi)存簡單分配策略的問題地址空間不隔離內(nèi)存使用效率低程序運行的地址不確定 關(guān)于...
    SeanCST閱讀 8,139評論 0 27
  • 三十歲的男人應(yīng)該是怎樣生活? 并非對現(xiàn)在的生活不滿意, 畢竟生活 無法強求 三十歲的我 成家未立業(yè) 總覺得不能再放...
    洛克飛雪閱讀 231評論 0 0
  • 昨天放學(xué)回家,我就感覺不舒服了,媽媽問我你怎么了,這么沒精神。我說困了,我對媽媽說,是早上起的太早了,然后媽媽摸摸...
    李明翰媽媽閱讀 226評論 0 0

友情鏈接更多精彩內(nèi)容