[Android]Bionic C malloc內存分配

1.malloc時須要向OS system 要內存,經過接口sys_alloc 經過MORECORE, MMAP 它不像有些系統是開始分配的一塊靜態全局大數組作Heap來分配。 由於基於Linux的緣故,會向Linux OS要內存。 2. 代碼路徑: /bionic/libc數組

須要瞭解內存分配架構架構

參考: http://www.baidu.com/link?url=aarOA2XIoMGTeCRBSY7wGZCBJIoRwA9YPruHSse7PLnndbvdV-r7hlDL6RznJcq2ReIn4Dq9WRxyBYeLfHbNaIpOF7m_VcvtXPohZvrbtVeionic

相關文章
相關標籤/搜索