培训啦 考研

2023考研计算机重点复习知识点之页面置换算法

发布时间: 2024-09-20 20:22
2023考研计算机重点复习知识点之页面置换算法

今天考研频道小编为各位考生整理了“2023考研计算机重点复习知识点之页面置换算法”,相关内容。专业、实用的计算机考研复习备考内容,能使大家更有效率的掌握相关知识点,避免盲目学!更多计算机考研复习精彩内容,时刻关注考研频道!

2023考研计算机重点复习知识点之页面置换算法

1.随机淘汰算法

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

2.先进先出算法(FIFO)

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

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

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

3.最佳置换算法(OPT)

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

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

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

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

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

6.时钟算法(CLOCK)

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

以上就是关于“2023考研计算机重点复习知识点之页面置换算法”的内容,更多计算机考研复习精彩内容,请持续关注考研频道!

.xqy_container .xqy_core .xqy_core_main .xqy_core_text{height:auto !important;}2023考研计算机重点复习知识点之页面置换算法
温馨提示:
本文【2023考研计算机重点复习知识点之页面置换算法】由作者教培参考提供。该文观点仅代表作者本人,培训啦系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 培训啦 All Rights Reserved 版权所有. 湘ICP备2022011548号