伙伴系统和slab缓存详解

本节,我将介绍linux系统物理内存分配时所用到的技术——伙伴系统和slab缓存。linux 知识背景1. DMA/HIGH_MEM/NROMAL 分区编程 在x86结构中,Linux内核虚拟地址空间划分0~3G为用户空间,3~4G为内核空间(注意,内核可使用的线性地址只有1G)。内核虚拟空间(3G~4G)又划分为三种类型的区: ZONE_DMA 3G以后起始的16MB    :直接内存访问 ZO
相关文章
相关标签/搜索