Memory CPU中最常用的页面替换算法

Memory CPU中最常用的页面替换算法,memory,memory-management,cpu,paging,cpu-architecture,Memory,Memory Management,Cpu,Paging,Cpu Architecture,当今CPU中最常用的是什么?有没有像英特尔和ARM这样的主要CPU设计师使用的事实上的算法?我发现的许多文本描述了各种算法,但没有描述它们的流行程度。页面替换算法是在操作系统中实现的,而不是在CPU中实现的。没有一种算法特别“流行”。不同的操作系统使用不同的技术,同一操作系统的不同版本和风格使用不同的技术。我建议删除内存和cpu架构标签,并添加操作系统标签。啊,我明白了。我认为MMU处理了页面替换(扩展到CPU)。你知道Linux和Windows使用什么吗?x86上的MMU通过更新页表条目中的已

当今CPU中最常用的是什么?有没有像英特尔和ARM这样的主要CPU设计师使用的事实上的算法?我发现的许多文本描述了各种算法,但没有描述它们的流行程度。

页面替换算法是在操作系统中实现的,而不是在CPU中实现的。没有一种算法特别“流行”。不同的操作系统使用不同的技术,同一操作系统的不同版本和风格使用不同的技术。我建议删除
内存
cpu架构
标签,并添加
操作系统
标签。啊,我明白了。我认为MMU处理了页面替换(扩展到CPU)。你知道Linux和Windows使用什么吗?x86上的MMU通过更新页表条目中的已访问位和脏位(如果它们在访问前被清除),为操作系统提供它所需的信息。我认为其他国际审计准则也类似。但是MMU硬件不知道哪些页面是从哪个页面映射的,或者如何从磁盘加载页面,所以操作系统必须参与其中;还不如让它实现决定退出哪个页面的代码。