小编The*_*ker的帖子

ZONE_NORMAL 和它与内核/用户页面的关联?

图表

以上是我只有 512 MB 物理内存的情况。到目前为止,我读到的是 ZONE_NORMAL 映射到内核虚拟地址空间,如图所示。基本上我有一个 512 MB 的物理内存,其中 496 MB 的 ZONE_NORMAL 映射到内核虚拟空间。基于这种理解,以下是我的问题:

  • ZONE_NORMAL 是否包含内核空间页面?
  • 如果ZONE_NORMAL只由内核页,并映射完全到内核空间的虚拟地址范围,你在哪里的用户空间页面获得所在?物理内存中的用户空间页面似乎没有任何空间。

我完全混淆了物理内存小于 4GB 的情况,如我提出的这种情况所示。

如果有人能对此有所了解,我将不胜感激。

linux drivers kernel memory arm

6
推荐指数
1
解决办法
2329
查看次数

标签 统计

arm ×1

drivers ×1

kernel ×1

linux ×1

memory ×1