![](/img/trans.png)
[英]Inability of Linux Kernel to support 1GB physical memory and the HIGHMEM solution
[英]In Linux OS, User Space uses which Memory Zone (Normal or Highmem)?
在Linux中,RAM分為三個區域DMA區域,普通區域和HiGHMEM區域。 那么,當用戶空間進程請求內存時,何時以及為什么使用哪個區域?
用戶空間進程僅訪問HighMem區域。 普通和DMA區域(低內存)具有特權,並且只能由內核直接訪問。
內存區域本身的布局可能有所不同,具體取決於您運行的是32位還是64位計算機,安裝了多少物理內存以及內核選項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.