该算法须同时检查访问位与修改位,以确定该页是四类页面中的哪一种。其执行过程可分成以下三步: (1) 从指针所指示的当前位置开始,扫描循环队列,寻找A=0且M=0的第一类页面。在第一次扫描期间不改变访问位A。 2.改进型Clock置换算法 (2)如果第一步失败,则开始第二轮扫描寻找A=0且M=1的第二类页面。在第二轮,将所有扫描过的页面的访问位都置0。 (3)如果第二步失败,将所有的访问位复0。然后重复第一步,必要时再重复第二步。 5.3.3 Clock置换算法 5.3.4 页面缓冲算法 (Page Buffering Algorithm, PBA) 1.影响页面换进换出效率的若干因素 (1) 页面置换算法 。影响页面换进换出效率最重要的因素 (2) 写回磁盘的频率。对于已经被修改过的页面,在将其换出时,应写回磁盘。减少已修改页面换出的开销。 (3) 读入内存的频率。减少将页面从磁盘读入内存的频率,减少页面换进的开销。 VAX/VMS操作系统中所使用的PBA:采用可变分配和局部置换方式,置换算法采用FIFO。PBA算法的实现需要内存中设置的两个链表:空闲页面链表、修改页面链表。该算法规定将一个被淘汰的页放入两个链表中的一个,即如果页面未被修改,就将它直接放入空闲链表中;否则,便放入修改页面链表中。 须注意,这时页面在内存中并不做物理上的移动,而只是将页表中的表项移到上述两个链
您可能关注的文档
- 计算机导论 第5章.pptx
- 计算机导论精品PPT-第六章 软件开发知识.ppt
- 计算机导论精品PPT-第八章 计算机安全.ppt
- 计算机导论精品PPT-第四章 计算机网络.ppt
- 计算机导论精品PPT-第一章 计算机发展史.ppt
- 计算机导论精品PPT-第二章 计算机基础知识.ppt
- 计算机导论课件346.ppt
- 计算机应用基础201412选择题(含答案).doc
- 计算机应用基础-ch6.ppt
- 计算机应用基础-高等教育第三版win7+2010-周难岳-1.3ppt.ppt
- 2026年北京第一次高中学业水平考试数学试卷真题(含答案详解).docx
- 2026年北京房山区高三一模高考数学试卷试题(含答案详解).docx
- 空间点线面位置关系与基础练习.pdf
- 高考模拟试卷数学卷命题双向细目表.pdf
- 2025QECon全球软件质量效能大会:平台工程2.0:面向AI构建下一代DevOps平台.pptx
- 2026年北京朝阳区高三一模高考数学试卷试题(含答案详解).docx
- 2025QECon全球软件质量效能大会:驱动质量跃升:基于智能闭环与知识工程的智能需求评审实践.docx
- 2026年北京顺义区高三一模高考数学试卷试题(含答案详解).docx
- 2026年东北三省三校高三二模高考数学试卷试题(含答案详解).docx
- 2026年英语语法基础试题及答案.doc
原创力文档

文档评论(0)