假设我的系统中有512 my的物理RAM。对于普通配置,所有这些512 to物理RAM将通过内核直接映射(0xC0000000到0xE0000000)。为什么要在内核的虚拟空间(0xC0000000到0xE0000000)中映射所有这些512 to的物理RAM呢?为什么内核不将这些RAM的一部分映射为它的唯一用途(比如64 of )?在直接映射到内核虚拟空间的1GB中,结果将是768 to。我猜其余的RAM(256 by )会被分配到两个位置:要么是高内存区域,要么是内核分配给用户空间的内存。但是我仍然看不到将这么多物理RAM映射到内核的<