如果按顺序访问以下虚拟地址,如何使用LRU页面替换:
0xdeadbeef,
0xcdacdacd,
0xbad2ceed,
0xcdacd123,
0xdeadb341,
0x34312315.
会有多少页面错误?
有关内存管理系统的信息:
分层2级数组
4帧物理地址
4帧虚拟内存各4KB。
TLB 2地点
答案 0 :(得分:2)
LRU - 最近最少使用:
TLB 2个地方 - 只有2个条目。
eef
。将其添加到TLB。acd
不在表格中,添加它。eed
未在表和表中已填满,请将eef
替换为此值。123
未在表和表中已填满,请将acd
替换为此值。如果我使用较低的12位作为我的哈希值,则没有缓存与您的上述测试值匹配。
A page describing your requirements
这对你来说足够了吗?