Linux 內存管理 -- 高端內存的映射方式

高端內存是指物理地址大於 896M 的內存。 對於這樣的內存,無法在「內核直接映射空間」進行映射。 爲什麼? 因爲「內核直接映射空間」最多隻能從 3G 到 4G,只能直接映射 1G 物理內存,對於大於 1G 的物理內存,無能爲力。 實際上,「內核直接映射空間」也達不到 1G, 還得留點線性空間給「內核動態映射空間」 呢。 因此,Linux 規定「內核直接映射空間」 最多映射 896M 物理內存。
相關文章
相關標籤/搜索