我了解如何模拟 Linux 中的脏位,但我对访问/年轻位感到困惑。
MMU 如何区分真正的页面错误和进一步访问产生的页面错误。换句话说,Linux 是否会将 Hardware PTE 的最后两位重置为“00”?
我已经阅读了 ARM Linux 如何模拟 PTE 的脏、访问和文件位?,但是它没有具体说明 Linux PTE 和硬件 PTE 中的哪些确切位被操纵来模拟访问位?
我了解如何模拟 Linux 中的脏位,但我对访问/年轻位感到困惑。
MMU 如何区分真正的页面错误和进一步访问产生的页面错误。换句话说,Linux 是否会将 Hardware PTE 的最后两位重置为“00”?
我已经阅读了 ARM Linux 如何模拟 PTE 的脏、访问和文件位?,但是它没有具体说明 Linux PTE 和硬件 PTE 中的哪些确切位被操纵来模拟访问位?