操作系统缺页次数和缺页率计算

文章分析了一个作业在请求分页系统中的页面访问情况,比较了最佳置换算法、LRU算法和FIFO算法在物理块数为4时的缺页次数和缺页率。最佳置换算法缺页9次,LRU算法14次,FIFO算法10次,展示了内存管理和置换策略对性能的影响。
摘要由CSDN通过智能技术生成

题目描述:

在一个请求分页系统中,假如一个作业的页面走向为:1,2,3,6,4,7,3,2,1,4,7,5,6,5,2,1。分配给该作业的物理块数为4时,分别采用最佳置换算法、LRU算法、FIFO算法,计算访问过程中所发生的缺页次数和缺页率。

缺页率:缺页次数/页数。

缺页次数:当前要访问的页面不在内存中,且物理块已经被占满,没有物理块可用,就需要将物理块中的页面按照一定的算法将不用的页面换出内存,把要访问的页面换进内存中。

注意:物理块还没填满前也算置换次数,CPU所需访问的页面不在内存都算缺页。

1.最佳置换算法

 

Y表示缺页,N表示不缺页,则缺页次数为4(物理块数目)+5(物理块占满后置换次数)=9,缺页率为9/16。 

2.FIFO

缺页次数为4+6,缺页率为10/16。 

3.LRU

缺页次数为4+10,缺页率为14/16。 


————————————————
版权声明:本文为CSDN博主「每天收获一点点」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43937698/article/details/110407139

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值