用FIFO和LRU算法,计算访问过程中所发生的缺页次数和缺页率 10

在一个请求分页虚拟存储管理系统中,一个程序运行的页面走向是:1、2、3、4、2、1、5、6、2、1、2、3、7、6、3、2、1、2、3、6.分别用FIFO和LRU算法,对... 在一个请求分页虚拟存储管理系统中,一个程序运行的页面走向是:

1、2、3、4、2、1、5、6、2、1、2、3、7、6、3、2、1、2、3、6.

分别用FIFO和LRU算法,对分配给程序的物理块数M分别为3和4时,试计算访问过程中所发生的缺页次数和缺页率?
对分配给程序的物理块数M分别为3和4时,每调进一个新页就发生一次缺页中断,试计算访问过程中所发生的缺页次数和缺页率?
展开
 我来答
绿夜_
推荐于2018-03-28 · TA获得超过624个赞
知道小有建树答主
回答量:166
采纳率:50%
帮助的人:178万
展开全部
11144446666333322226
02222111222277771111
00333355511116666633
**** ***** ** ** **
缺页次数为15 缺页率为15/20=0.75

以上是M为3时的FIFO访问

太多就不一一写了

把方法告诉你:
LRU算法:最近最少使用,即把最后一次访问时间距当前时间间隔最长的置换出去。
FIFO算法:先进先出算法,想想队列,把先进的置换出去。
只要访问某页面序列时发生置换,即为缺页。
缺页数/总的访问数=缺页率

这样说 可以理解不?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
媚明河o
2008-12-17 · TA获得超过198个赞
知道答主
回答量:104
采纳率:0%
帮助的人:0
展开全部
积分给我多些
var s,i,j,n:integer;
begin
readln(n);
s:=0;
for i:=1 to n do read(a[i]);
for j:=1 to n do s:=s+a[j];
writeln(n);
end.

参考资料: 自己

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式