2025考研
当前位置:首页 > 考研备考 > 专业课指导 > 计算机

2021计算机考研秋季备考知识点:页面置换算法

计算机考研专业课复习即将进入秋意盎然的9月,为了帮助大家更好的告别暑假,顺利进入秋季复习新阶段,启航考研准备了以下2021计算机考研秋季备考知识点:页面置换算法,一起来检测一下复习的效果吧!

1.随机淘汰算法

在无法确定那些页被访问的概率较低时,随机地选择某个用户的页面并将其换出。

2.先进先出算法(FIFO)

FIFO(first in first out)算法:总是选择驻留内存时间最长的页面进行淘汰。其理由是:较早调入内存的页面,其不再被使用的可能性较大。

FIFO 算法忽略了一种现象的存在,就是在内存中停留时间最长的页往往也是经常被访问的页。将这些页淘汰,很可能刚置换出去,又请求调用该页,致使缺页中断较频繁,严重降低内存的利用率。

FIFO 的另一缺点是它有一种异常现象。称为 Belady异常。

3.最佳置换算法(OPT)

最佳置换算法的基本思想是:从内存中移出永远不再需要的页面。

4.最近最久未使用页面置换算法(LRU)

这种算法的基本思想是,利用局部性原理,根据一个作业在执行过程中过去的页面访问历史来推测未来的行为。它认为过去一段时间里不曾被访问过的页面,在最近的将来可能也不会再被访问。

5.最近没有使用页面置换算法(NRU)

该算法只要求对应于每个存储块(页面)设置一个“引用位”和“修改位”。利用这二位组织成四种状态,“引用位”:“修改位”=0:00:11:01:1.每次置换时,总取最小值的页面置换,若相同则随机置换或先进先出置换。

6.时钟算法(CLOCK)

时钟算法是将作业已调入内存的页面链成循环队列,使用页表中的“引用位”,用一个指针指向循环队列中的下一个将被替换的页面。

以上就是2021计算机考研秋季备考知识点之页面置换算法,更多考研知识点欢迎继续关注启航考研官网专业课备考栏目

查看全文

【26考研辅导课程推荐】:26考研集训课程,VIP领学计划,26考研VIP全科定制套餐(公共课VIP+专业课1对1) , 这些课程中都会配有内部讲义以及辅导书和资料,同时会有教研教辅双师模式对大家进行教学以及督学,并配有24小时答疑和模拟测试等,可直接咨询在线客服老师领取大额优惠券。

上一篇:2021计算机考研秋季备考知识点:死锁 下一篇:2021计算机考研秋季备考知识点:设备分配与回收

免责声明:本平台部分帖子来源于网络整理,不对事件的真实性负责,具体考研相关内容请以各院校的官网通知为准。如果本站文章侵犯到您的权利,请联系我们(400-108-7500)进行删帖处理。

精选课程

考研资讯

查看更多

                                         

考研备考

查看更多

考研指导

搜课程

热门搜索

搜索历史  

首页

课程

成长计划

研招

我的

每日10 份   抢先预约