一台计算机的内存空间为1024个页面,页表放在内存中,从页表中读一个字的开销是500ns。为了减少开销,使用了有32个字的快表,查找速度为100ns。要把平均开销降到200ns需要的快表命中率是多少?

题目

一台计算机的内存空间为1024个页面,页表放在内存中,从页表中读一个字的开销是500ns。为了减少开销,使用了有32个字的快表,查找速度为100ns。要把平均开销降到200ns需要的快表命中率是多少?

参考答案和解析
正确答案:设快表命中率是x,则内存命中率为1-x。于是:500(1-x)+100x=200,解方程得x=75%。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

进程切换时,系统把即将运行进程的页表的起始地址存放在

A.内存中

B.快表中

C.寄存器中

D.磁盘中


正确答案:B

第2题:

在采用页式存储管理方案的系统中,为了提高内存利用率并减少内碎片,页面的划分

A.与页表数量相关,可以找到平衡点

B.与页表数量无关,页面尺寸越大越好

C.与页表数量无关,页面尺寸越小越好

D.与页表数量相关,可根据物理内存大小划分


正确答案:A

第3题:

● 虚拟存储系统中的页表有快表和慢表之分,下面关于页表的叙述中正确的是 (18) 。

(18)

A. 快表与慢表都存储在主存中,但快表比慢表容量小

B. 快表采用了优化的搜索算法,因此比慢表的查找速度快

C. 快表比慢表的命中率高,因此快表可以得到更多的搜索结果

D. 快表采用快速存储器件组成,按照查找内容访问,因此比慢表查找速度快


正确答案:D

第4题:

下列关于页式存储管理方案的叙述中,哪一个是错误的?

A.64位UltraSPARC系统通常采用的是反置页表

B.快表中记录了页号与内存块号的对应关系

C.进行地址转换时,如果快表不命中则继续查页表

D.快表存放在寄存器组中


正确答案:D

第5题:

在页式管理中,页表的始址是存放在( )

A.内存

B.存储页面表中

C.联想存储器中

D.寄存器中


正确答案:D

第6题:

某页式存储管理系统采用一级页表。如果访问内存的时间为0.4μs,快表的命中率为90%,请问有效访问时间是多少?(假设访问快表耗时为0μs)

A.0.22μs

B.0.4μs

C.0.2μs

D.0.44μs


正确答案:D

第7题:

下列关于快表的叙述中,哪些是正确的?( )

Ⅰ. 快表的内容是页表的子集

Ⅱ. 对快表的查找是按内容并行进行的

Ⅲ. 当切换进程时,要刷新快表

A) 仅Ⅰ和Ⅱ

B) 仅Ⅱ和Ⅲ

C) 仅Ⅰ和Ⅲ

D) 都正确

A.

B.

C.

D.


正确答案:D

第8题:

根据所给定的条件,在报表中找到符合条件的表页,并使之成为当前表页的操作是 ( )。

A.表页查找

B.表页排序

C.数据透视

D.表页定位


正确答案:A
解析:根据所给定的条件,在报表中找到符合条件的表页,并使之成为当前表页的操作属于表页查找操作。

第9题:

在页式管理中,页表的开始地址是存放在( )中。

A.内存

B.寄存器

C.存储页表

D.联想存储器


正确答案:B

第10题:

虚拟存储器中的页表有快表和慢表之分,下面关于页表的叙述中正确的是()。

A.快表与慢表都存储在主存中,但快表比慢表容量小
B.快表采用了优化的搜索算法,因此查找速度快
C.快表比慢表的命中率高,因此快表可以得到更多的搜索结果
D.快表采用快速存储器件组成,按照查找内容访问,因此比慢表查找速度快

答案:D
解析:
将当前最常用的页表信息存放在一个小容量的高速存储器中,称为快表,与快表相对应,存放在主存中的页表称为慢表。快表只是慢表的一个副本,而且只存放了慢表中很少的一部分。快表按内容访问,查表速度快。

更多相关问题