一个合理的中文名应该是可以帮助理解和记忆的~
OPT:
Optimal page replacement algorithm 最佳页面替换算法。
预测哪个页面最晚出现,就替换哪个页面。
LRU:
Least Recently Used 不要译成“近期最少使用算法”,
Recently Used是“最近使用”,Least为否定词,结果就是“最远使用”,建议翻译成“最久未被使用算法”。
(很多翻译为“最近最久未被使用”,听起来也很怪,我感觉最近不用保留)
MFU:
Most Frequently Used 最常使用算法,
看这个字面意思是要替换掉“最常使用的页面”了……
LFU:
Least Frequently Used 不要翻译成“最近最不常使用算法”。
Frequently Used 是经常使用,Least是否定词,可以翻译成“最不经常使用算法”,不知道最近是哪里来的?
和MFU是相反的,替换掉最不经常使用的页面。