【26考研辅导课程推荐】:26考研集训课程,VIP领学计划,26考研VIP全科定制套餐(公共课VIP+专业课1对1) , 这些课程中都会配有内部讲义以及辅导书和资料,同时会有教研教辅双师模式对大家进行教学以及督学,并配有24小时答疑和模拟测试等,可直接咨询在线客服老师领取大额优惠券。
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)
时钟算法是将作业已调入内存的页面链成循环队列,使用页表中的“引用位”,用一个指针指向循环队列中的下一个将被替换的页面。
查看全文
【26考研辅导课程推荐】:26考研集训课程,VIP领学计划,26考研VIP全科定制套餐(公共课VIP+专业课1对1) , 这些课程中都会配有内部讲义以及辅导书和资料,同时会有教研教辅双师模式对大家进行教学以及督学,并配有24小时答疑和模拟测试等,可直接咨询在线客服老师领取大额优惠券。
免责声明:本平台部分帖子来源于网络整理,不对事件的真实性负责,具体考研相关内容请以各院校的官网通知为准。如果本站文章侵犯到您的权利,请联系我们(400-108-7500)进行删帖处理。
精选课程
考研资讯
查看更多
考研指导
每日10 份 抢先预约