【发布时间】:2016-08-11 00:42:36
【问题描述】:
页表将每个虚拟页面与其关联的物理框架相关联。 TLB 的作用相同,只是它只包含页表的一个子集。
如果页表做同样的事情并且有更多的数据,TLB的目的是什么?
【问题讨论】:
-
我假设您的意思是翻译后备缓冲区 (TLB)?
标签: memory memory-management tlb
页表将每个虚拟页面与其关联的物理框架相关联。 TLB 的作用相同,只是它只包含页表的一个子集。
如果页表做同样的事情并且有更多的数据,TLB的目的是什么?
【问题讨论】:
标签: memory memory-management tlb
速度。
TLB 是保存(可能)最近使用的页面的缓存。 principle of locality 表示 TLB 中引用的页面可能很快会再次使用。这是所有缓存的基本思想。当再次需要这些页面时,在 TLB 中找到页面地址所需的时间最短。页表本身可能非常庞大,因此通过它来查找所需页的地址可能会非常昂贵。
【讨论】: