Linux MMU实现

Linux MMU实现,linux,windows,architecture,Linux,Windows,Architecture,简短问题:页表驻留在哪里?它是在MMU(完全硬件实现)还是在RAM(涉及操作系统)中 我试图弄清楚在TLB未命中的情况下,RAM访问是否涉及将线性地址映射到物理地址。我猜答案是“不”,实现完全是硬件,但我不确定。我看到有人提到它可以像软件一样硬件,但我对英特尔处理器的常见情况感兴趣。英特尔体系结构中的TLB是在硬件中处理的。引用TLB实现

简短问题:页表驻留在哪里?它是在MMU(完全硬件实现)还是在RAM(涉及操作系统)中


我试图弄清楚在TLB未命中的情况下,RAM访问是否涉及将线性地址映射到物理地址。我猜答案是“不”,实现完全是硬件,但我不确定。我看到有人提到它可以像软件一样硬件,但我对英特尔处理器的常见情况感兴趣。

英特尔体系结构中的TLB是在硬件中处理的。引用TLB实现