[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

相关文章
相关标签/搜索