夥伴系統和slab緩存詳解

本節,我將介紹linux系統物理內存分配時所用到的技術——夥伴系統和slab緩存。linux 知識背景1. DMA/HIGH_MEM/NROMAL 分區編程 在x86結構中,Linux內核虛擬地址空間劃分0~3G爲用戶空間,3~4G爲內核空間(注意,內核可使用的線性地址只有1G)。內核虛擬空間(3G~4G)又劃分爲三種類型的區: ZONE_DMA 3G以後起始的16MB    :直接內存訪問 ZO
相關文章
相關標籤/搜索