采用快表进行分页存储管理,最坏情况下要几次访问内存? 15

急用~~专业问题看清楚再作答谢谢~... 急用~~
专业问题 看清楚再作答 谢谢~
展开
 我来答
hh234875758
推荐于2018-02-12
知道答主
回答量:3
采纳率:0%
帮助的人:3.1万
展开全部
最坏情况3次,最好情况2次。
最坏情况是:现在快表中查询页号,但是没有查到系统给出的页号(这是第一次访问内存),所以只能再去页表中查询相应的页号,进而得到物理块号(这是第二次访问内存),最后一次是得到了物理地址后访问真的系统所需数据,这是第三次。
最好的情况的话就是第一步在快表中查询到了相应的页号,从而就没有第二部了,直接到了第三部,这种情况下,需要访问2次内存
壹寰(深圳)科技文化有限公司
2021-03-27 广告
要找正规专业的公司,行业口碑也比较重要。如果想了解更多详细信息,可以咨询下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库... 点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
百度网友84edcee
2013-01-11
知道答主
回答量:16
采纳率:0%
帮助的人:3.7万
展开全部
最坏情况2次,最好情况1次。
最好情况:查询的页面在快表中,然后通过快表给出的地址直接访问内存。(1次)
最坏情况:查询的页面不在快表中,需要访问内存得到需要访问页面的地址,然后更具地址再次访问内存的到数据。(2次)。
快表可不是在内存里的哦!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fcstor
2007-06-15
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
一般系统不可能提供很大容量的高速缓存,大程序的页表也就不能全部放入高速缓存中。一般实际系统中使用高速缓存和内存同时存放页表,而高速缓存只存放页表中的一部表项的方法。其地址转换过程如图3.19所示。在这种快、慢表结合的地址转换机制中,快表包含页表中一部分表项(称为活跃项)。当要访问的逻辑地址v=(p,d)时,由CPU产生后的页号就与快表中所有项进行匹配。若页号p在快表中存在,即匹配成功,则相应的块号p’与偏移量相加立即构成内存地址,直接对内存访问。在快表中若页号p不存在,就必须访问内存中的整个页表,当得到相应块号后再对内存进行块号加偏移量地址的访问,并将该页号放入快表中,以便近期内再访问该页时,能在快表中找到该项。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫依菡铂
2015-12-16 · 超过19用户采纳过TA的回答
知道答主
回答量:170
采纳率:0%
帮助的人:47.5万
展开全部
快表是特殊高速缓冲存储器,不需要访问内存!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
美化世界D7
2007-06-13
知道答主
回答量:36
采纳率:0%
帮助的人:0
展开全部
几次就不清楚了.如果不够用,你可以尝试把虚拟内存调大一点.
虚拟内存:我的电脑(右盘)-属性-高级-性能-高级-高级-设置
完成!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式