标签: hardware lru mmu page-fault swapfile
在虚拟内存中,LRU算法是关于交换最近最少使用的页面帧,但操作系统如何知道帧使用,因为它在有效时不会引发任何异常?
在MMU中是否使用某种类型的计数器,或者操作系统通过使页面无效来进行定期检查而不将它们真正交换出来,只是为了对页面错误进行统计?
我想可能会在Google上找到这些信息,但我没有找到正确的方式来询问它: - /