内存管理
冯巩2.0
这个作者很懒,什么都没留下…
展开
-
malloc 底层实现
文章目录malloc 申请内存的系统调用brk(sbrk)mmapptmalloc 简介主分区与非主分区chunk 组织bins按大小分配内存块Fast Binsunsorted binTop chunkmmaped chunkLast remainder内存分配与回收分配概述回收概述malloc 申请内存的系统调用首先看一下linux 下的4G的虚拟地址空间的分布linux系统向用户提供...原创 2019-04-27 01:34:50 · 1918 阅读 · 0 评论 -
linux内存管理
内核空间分区与管理参考:https://www.cnblogs.com/youngerchina/p/5624516.htmlDMA区:即直接内存访问分区,通常为物理内存的起始16M。主要是供一些外设使用,外设和内存直接访问数据访问,而无需系统CPU的参与。Normal内存区:从16M到896M内存区。HighMemory内存区:896M以后的内存区。为什么高端内存的边界是896M?这...原创 2019-07-27 21:06:01 · 1106 阅读 · 0 评论