【发布时间】:2019-01-13 23:38:04
【问题描述】:
据我了解,内核内存的下部是与物理地址 (RAM) 1:1 映射的,我想知道它带来了什么好处,尤其是在 x86 环境中。启用 MMU/TLB 后,通过 CPU 地址总线发送的每个地址都被视为虚拟/逻辑地址。即使线性到物理的转换可以通过减去偏移量来完成,但 MMU 仍然会遍历页表来转换线性地址。我显然看不到任何性能优势。我错过了什么?
【问题讨论】:
标签: memory-management linux-kernel kernel mmu