【发布时间】:2021-03-03 06:36:41
【问题描述】:
我发表了一篇关于页表和多级页表所需的寄存器数量的帖子,并发现每个页表,无论级别如何,都只需要一个寄存器来访问页表的顶部。但是我的第二个问题没有得到回答。
处理器中的缓存(L1-L3)将如何影响对页表的内存引用访问?大多数人会错过或受到打击吗?为什么会发生?有人告诉我,这个主题可能会根据所使用的架构有不同的答案,所以一般的答案可能会很好。
我试图找到这方面的参考资料,但我找不到。可能会说我真的是操作系统的初学者。
我上一个问题的链接: Page Table Registers and Cache
编辑:由于TLB,内存引用对页表的访问可以减少,使其获得更多的命中。这是正确的吗?请帮忙:D
【问题讨论】:
标签: caching operating-system page-tables