页面置换算法

本文介绍了三种页面置换算法:最佳置换算法、先进先出(FIFO)算法和最近最少未使用(LRU)算法。最佳算法淘汰最久未访问的页面,FIFO算法按照页面进入的顺序淘汰,而LRU算法淘汰最近最久未使用的页面。通过举例说明了这些算法的工作原理和应用,包括缺页中断和页面置换的概念。
摘要由CSDN通过智能技术生成
  • 最佳置换算法
  • 先进先出(FIFO)置换算法
  • 最近最少未使用(LRU)算法

1.最佳置换算法(理想化算法)

淘汰最久不被访问的页面
例题:
系统为某进程分配3个物理块,进程访问页面的顺序是0,7,6,5,7,4,7,3,5,4,7,4,5,6,5,7,6,0,7,6

访问页面 0 7 6
物理块 0 0 0
7 7
6

接下来,最佳置换算法的语法就是淘汰最久不被访问的,所以下一个进入的数字是5
(为什么是5,因为看到题目的进程访问页面顺序了吗,就是按着0,7,6,5,7….的顺序来访问的),
那么物理块就只有三个,分别放着0,7,6;那么5要进来,就只能淘汰掉0,7,6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值