在本文中,我们将介绍分页的性能,还将介绍用于评估分页性能的表达式。让我们一一讨论。
先决条件–在操作系统中分页
分页性能:
评估分页性能是重要的任务之一。假设主存储器访问时间为M,页表存储在主存储器中,则有效存储器访问时间的评估表达式如下。
Effective Memory Access Time (E.M.A.T) = 2M
分页性能的特点:
- 添加了转换后备缓冲区(TLB)以提高分页的性能。
- TLB是使用关联寄存器实现的硬件设备。
- 与主存储器访问时间相比,TLB访问时间将少得多。
- TLB包含经常参考的页码和相应的帧号。
现在,让我们看一下下面给出的关于分页性能的图表,以便更好地理解。
评估Expression的分页性能:
考虑到TLB访问时间为“ c”。并且TLB命中率是“ x”,那么分页性能的评估表达式如下。
Effective Memory Access Time (E.M.A.T) with TLB
= x(c+m) + (1-x) (c + 2 m)