文章目录

  • 一:页面分配策略
    • (1)驻留集
    • (2)页面分配策略
    • (3)调入页面的时机
    • (4)从哪里调入页面
  • 二:其他概念
    • (1)抖动(颠簸)现象
    • (2)工作集

一:页面分配策略

(1)驻留集

驻留集:对于分页式虚拟内存,在进程准备执行时,操作系统必须决定读取多少页,也即决定给特定的进程分配多少页框。所以给一个进程分配物理页框的集合就是这个进程的驻留集。在采用了虚拟存储技术的系统中,驻留集大小一般小于进程的总大小。驻留集太大和太小都会对进程或系统产生一定影响,所以要选择一个合适的驻留集大小

  • 若驻留集太小: 导致缺页频繁,系统需要花费大量时间来处理缺页,实际用于推进进程的时间很少

(王道408考研操作系统)第三章内存管理-第二节4:页面分配策略相关推荐

  1. (王道408考研操作系统)第三章内存管理-第二节3:页面置换算法2

    上接: (王道408考研操作系统)第三章内存管理-第二节2:页面置换算法1 文章目录 一:时钟置换算法(CLOCK) (1)简单时钟置换算法 (2)改进型时钟置换算法 二:页面置换算法总结 一:时钟置 ...

  2. (王道408考研操作系统)第三章内存管理-第二节1:虚拟内存管理基本概念

    文章目录 一:传统存储管理方式的弊端 二:局部性原理与高速缓冲技术Cache (1)Cache基本原理 (2)局部性原理 三:虚拟内存的定义和特征 (1)定义 (2)特征 四:虚拟内存实现 内存管理需 ...

  3. (王道408考研操作系统)第三章内存管理-第二节3:页面置换算法1

    注意:本节和计组中的Cache替换算法很相似 (计算机组成原理)第三章存储系统-第六节3:Cache替换算法(FIFO,近期最少使用算法-LRU,LFU) 篇幅限制,下一篇请见 点击跳转 文章目录 一 ...

  4. (王道408考研操作系统)第三章内存管理-第二节2:请求分页管理方式

    文章目录 一:页表机制 二:缺页中断机构 三:地址变换机构 虚拟内存的实现需要建立在离散分配的内存管理方式的基础上.主要有以下三种 请求分页存储管理 请求分段存储管理 请求段页式存储管理 与传统的非连 ...

  5. (王道408考研操作系统)第三章内存管理-第一节2:内存管理的基本概念

    文章目录 一:内存空间的分配与回收 二:内存空间的扩展 三:地址转换 四:内存保护 (1)进程地址空间 (2)内存保护 (3)实现内存保护的方法 内存管理(Memory Management):是操作 ...

  6. (王道408考研操作系统)第三章内存管理-第一节1:内存基础知识、程序编译运行原理

    注意:本节内容和<计算机组成原理>"存储器"那一部分内容相关性很强,组成原理是从硬件角度,操作系统是从软件角度.因此如果没有学习过这部分的同学,强烈建议先看这一部分 王 ...

  7. (王道408考研操作系统)第三章内存管理-第一节7:非连续分配管理方式之基本分段管理方式

    文章目录 一:分段存储管理 (1)基本思想 (2)逻辑地址结构及地址转换 (3)段表 二:分段存储管理实现地址转换 三:分段和分页管理比较 一:分段存储管理 (1)基本思想 基本思想:按照用户进程自身 ...

  8. (王道408考研操作系统)第三章内存管理-第一节6-1:非连续分配管理方式之基本分页存储管理

    文章目录 一:分页存储管理基本思想 二:分页存储管理基本概念 (1)页框和页 (2)页框和页关系 (3)分页的优点 三:分页存储管理实现地址转换 (1)借鉴连续分配管理方式中的动态重定位 (2)分页管 ...

  9. (王道408考研操作系统)第三章内存管理-第一节5:动态分区分配算法(首次适应、和邻近适应)

    文章目录 一:首次适应算法(First Fit) 二:最佳适应算法(Best Fit) 三:最坏适应算法(Worst Fit) 四:邻近适应算法(Next Fit) 总结 动态分区分配算法:用于研究当 ...

最新文章

  1. 浅谈几种区块链网络攻击以及防御方案之拒绝服务攻击
  2. HRegionServer异常下线问题
  3. XML与DataSet的相互转换
  4. linux之shell
  5. [AtCoder Grand Contest 048] D - Pocky Game(区间dp + 博弈)
  6. 文本内容之间的关键词提取和相似度计算
  7. 深度学习模型可解释性初探
  8. java script eval_java ScriptEngine 使用 (支持JavaScript脚本,eval()函数等)
  9. 函数式编程了解一下(上)
  10. 不常见正则表达式总结
  11. 微信小程序模板订阅消息推送
  12. 数据结构 | 哈希表与哈希冲突的解决(一)
  13. c++ 字符串替换所有字符串
  14. WordPress导航主题/酷啦鱼导航主题模板
  15. 怎么用c语言编写单片机流水灯程序,单片机编程入门:单片机流水灯程序
  16. 苹果产品信息查询_不知道的细节 苹果官网
  17. printvertically Java_Print Words Vertically in JavaScript
  18. with revoked permission android.permission.CAMERA
  19. 怎样把m4a转换成mp3格式?
  20. 20190918CF训练

热门文章

  1. php用什么电脑,我要学php了买一台什么配置的电脑最好?
  2. 1.5编程基础之循环控制 32 求分数序列和 python
  3. cad在布局怎么调比例_大神们都在用的9个CAD制图技巧,你会用几个?
  4. python会内存泄漏吗_Python内存泄漏和内存溢出的解决方法
  5. Web前端笔记-解决NicSroll使用后页面跳动(每次刷新或进入跳动一下然后正常)问题
  6. Spring Boot笔记-JPA中自定义@Query分页查询
  7. Spring Boot文档阅读比较-@SpringBootApplication Auto Configuration
  8. C/C++信息隐写术(一)之认识文件结构
  9. C/C++ OpenCV五种滤波器综合示例
  10. python list 底层_深入Python列表的内部实现