这是Silberschatz 等人的第 9 版操作系统概念中的一段:
在 TLB 中找到感兴趣的页码的次数百分比称为命中率。例如,80% 的命中率意味着我们有 80% 的时间在 TLB 中找到所需的页码。如果访问内存需要 100 纳秒,那么当页码在 TLB 中时,映射内存访问需要 100 纳秒。如果我们无法在 TLB 中找到页号,那么我们必须首先访问内存以获取页表和帧号(100 纳秒),然后访问内存中所需的字节(100 纳秒),总共需要 200 纳秒。(我们假设页表查找只需要一次内存访问,但它可能需要更多,正如我们将看到的那样。)为了找到有效的内存访问时间,我们按其概率加权情况:有效访问时间 = 0.80 × 100 + 0。
但在同一本书的第 8 版中
我很困惑
有效访问时间
有人可以为我解释一下吗?