页面置换算法

最优页面置换算法OPT
先进先出FIFO
最近最久未使用算法LRU
时钟置换算法


最久不访问置换算法LFU


Belady现象

  • 增加页面数反而会增加缺页次数(例如FIFO)

局部置换算法的比较


全局置换算法

cpu利用率和并发进程数的关系

工作集置换算法

  • 工作集会逐步增加,再趋向稳定

  • 工作集不等于常驻集

  • 把t窗口内没有被访问到的页面置换出去

缺页率置换算法

  • 把连续两次缺页时间段内没有被访问到的页面置换出去(时间段长度大于窗口长度)


抖动和负载控制

OS学习笔记-9(清华大学慕课)页面置换算法相关推荐

  1. OS学习笔记-15(清华大学慕课)处理机调度

    处理机调度 区别:进程切换指cpu当前占用者切换,解决如何切换.处理机调度指在就绪队列中选择一个进行切换,解决切换哪一个的问题 这里主要讨论的是低级调度:进程调度.实际上还有中级调度:内存调度.高级调 ...

  2. 操作系统实验:页面置换算法的模拟实现及命中率对比(学习笔记)

    操作系统实验:页面置换算法的模拟实现及命中率对比(学习笔记) 题目要求 输入要求 输出要求 编程平台 实验成果 开始模拟 错误输入 退出程序 代码实现 抽象数据类型定义 指令地址流生成 指令地址流到页 ...

  3. 清华向勇《操作系统 》学习笔记6:页面置换算法

    文章目录 6.1 页面置换算法概念 6.2 局部页面置换算法 6.2.1 最优置换算法(OPT) 6.2.2 先进先出算法(FIFO) 6.2.3 最近最久未使用算法(LRU) 6.2.4 时钟算法( ...

  4. 【OS学习笔记】三十四 保护模式十:中断和异常区别

    上几篇文章学习了分页机制的一些原理: [OS学习笔记]三十 保护模式九:段页式内存管理机制概述 [OS学习笔记]三十一 保护模式九:页目录.页表和页三者的关系详解 今天继续学习保护模式下的关于中断与异 ...

  5. 【OS学习笔记】三十 保护模式九:段页式内存管理机制概述

    上几篇文章学习了任务切换相关知识,如下: [OS学习笔记]二十六 保护模式八:任务门-任务切换 [OS学习笔记]二十七 保护模式八:任务切换的方法之----jmp与call的区别以及任务的中断嵌套 今 ...

  6. PHP学习笔记-PHP与Web页面的交互2

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/51761308 本文出自:[顾林海的博客] 前言 在<PHP学习笔 ...

  7. 【OS学习笔记】四十 保护模式十:中断和异常的处理与抢占式多任务对应的汇编代码----动态加载的用户程序/任务二代码

    本文是以下几篇文章对应的微型动态加载的用户程序/任务二代码: [OS学习笔记]三十四 保护模式十:中断和异常区别 [OS学习笔记]三十五 保护模式十:中断描述符表.中断门和陷阱门 [OS学习笔记]三十 ...

  8. 【OS学习笔记】三十九 保护模式十:中断和异常的处理与抢占式多任务对应的汇编代码----动态加载的用户程序/任务一代码

    本文是以下几篇文章对应的动态加载的用户程序/任务一代码: [OS学习笔记]三十四 保护模式十:中断和异常区别 [OS学习笔记]三十五 保护模式十:中断描述符表.中断门和陷阱门 [OS学习笔记]三十六 ...

  9. 【OS学习笔记】三十八 保护模式十:中断和异常的处理与抢占式多任务对应的汇编代码----微型内核汇代码

    本文是以下几篇文章对应的微型内核代码汇编代码: [OS学习笔记]三十四 保护模式十:中断和异常区别 [OS学习笔记]三十五 保护模式十:中断描述符表.中断门和陷阱门 [OS学习笔记]三十六 保护模式十 ...

最新文章

  1. 方案里最常用的集群拓扑图(包含:多机集群、负载均衡、双机)
  2. 前百度员工失业太久求鼓励!网友:我也曾失业多时!坚持就是胜利!
  3. mysql外键约束脚本_如何在MySQL中设置外键约束
  4. git放弃本地修改,强制覆盖本地文件
  5. 【服务器】【个人图床】宝塔安装Chevereto
  6. 第二章:循环结构程序设计
  7. 发几个iphone助手相关代码,供大家参考
  8. PDMS Pipeline Tool 教程(五):汇料属性设置
  9. i219v微星 驱动_intel英特尔网卡驱动下载-intel英特尔i217/i218/i219系列网卡驱动电脑版 - 极光下载站...
  10. H3C交换机密码修改
  11. 代码随想录第十三天 LeetCode 239、347(队列)
  12. 移动开发者周刊第一期
  13. 2023年湖北武汉中级工程师怎么申请?申报渠道有哪些?启程别
  14. sql语句:简写拼音查询
  15. LASSO和LARS
  16. Spring04:自动装配
  17. 数字孪生这10款超好用的软件,你用过几个?
  18. 落实交通强国,鄂州临空区联手蘑菇车联打造新时代内陆开放高地
  19. WGestures - 鼠标手势工具软件,高手必备效率神器!
  20. 新人第一次学C++的第七个项目

热门文章

  1. 合工大苍穹战队视觉组培训Day8——视觉,目标识别
  2. Deadline vs Qube vs Muster
  3. 180420 逆向-DDCTF_WP(Re)
  4. 某公司对新员工的公开信
  5. python画误差棒_Python数据处理从零开始----第四章(可视化)(3)散点图和误差棒...
  6. C语言 猴子吃桃的问题 猴子第一天摘下若干个桃子,当即吃了一半,又多吃了一个。 第二天早上将剩下的桃子吃一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时只剩下一个桃子
  7. java画好看坦克_坦克大战第一节——画出自己的坦克(新手篇)
  8. 笔记本当服务器显示器怎么连接,笔记本当主机显示器的设置方法
  9. 第二章:python必备基础语法
  10. 熊猫浏览器panda发布了!Enjoy it ! download! http://redpandas.cn or http://redpanda.sourceforge.net