操作系统 GATE关于TLB的问题

操作系统 GATE关于TLB的问题

GATE | GATE-CS-2014-(Set-3)

考虑一个带有TLB的页面硬件。假设整个页表和所有页面都在物理内存中。搜索TLB花费10毫秒,访问物理内存花费80毫秒。如果TLB命中率为0.6,有效的内存访问时间(以毫秒计)为_________。

A. 120 B. 122 C. 124 D. 118

给定,

TLB hit ratio = 0.6 
Therefore, TLB miss ratio = 0.4 
Time taken to access TLB (t) = 10 ms
Time taken to access main memory (m) = 80 ms

有效访问时间(EAT)= 0.6( 10 + 80 )+ 0.4( 10 + 80 + 80 )= 90 X 0.6 + 0.4 X 170 = 122

因此,正确答案为选项B。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程