在Linux OS中,User Space使用哪个Memory Zone(Normal或Highmem)?

时间:2015-06-09 05:01:31

标签: linux memory

在Linux中,RAM分为三个区域DMA区域,正常区域和HiGHMEM区域。那么当用户空间处理请求内存时使用哪个区域以及何时使用?

1 个答案:

答案 0 :(得分:0)

用户空间进程仅访问HighMem区域。 Normal和DMA区域(低mem)具有特权,只能由内核直接访问。

根据您是否运行32位或64位计算机,安装了多少物理内存以及内核选项,内存区域本身可能会有不同的布局。