32位和64位

系统32位和64位应该指的是地址线位数,但是不是物理地址总线地址,而应该是虚拟地址。对于Linux而言,就是线性地址宽度(没有使用分段机制,以及开启分页机制)。 64位的内核不是意味着就有64根地址线(虚拟地址)。因为没必要,实际不需要那么大内存。假设你有38位地址线(虚拟地址),可以寻址到2048G的内存,也按照3:1划分,那么内核态就有512G范围,你的512G物理内存可以一次性的全部映射到内
相关文章
相关标签/搜索