操作系统—虚拟内存


一、虚拟内存的基本概念

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
局部性原理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
总结
在这里插入图片描述

二、请求分页管理方式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
总结
在这里插入图片描述

三、页面置换算法

在这里插入图片描述
最佳置换算法
在这里插入图片描述
在这里插入图片描述
先进先出置换算法(FIFO)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最近最久未使用置换算法(LRU)
在这里插入图片描述在这里插入图片描述
时钟置换算法(CLOCK)
在这里插入图片描述
经过扫描后:
在这里插入图片描述
在这里插入图片描述
置换以后,扫描的指针放到下一个位置。
改进型的时钟置换算法
在这里插入图片描述
一轮扫描举例:
在这里插入图片描述
二轮扫描举例
在这里插入图片描述
在这里插入图片描述
三轮扫描举例
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
四轮扫描举例
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
总结
在这里插入图片描述

四、页面分配策略

在这里插入图片描述
物理块就是内存块、页框。
在这里插入图片描述
系统中的IO设备和CPU这两种资源,理论上是可以并行的工作的,如果说多道程序并发度下降的话,就意味着cpu和IO设备这两种资源并行工作的机率就会小很多,所以资源的利用率就会有所降低。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
何时调入页面
在这里插入图片描述
从何处调入页面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
总结
在这里插入图片描述
有多少个物理块代表驻留集大小为多少。
固定分配和全局置换本身是矛盾的,所以并不存在固定分配全局置换。
在这里插入图片描述

总结

本节主要学习了虚拟内存的基本概念、请求分页管理的方式、页面置换算法、页面的分配方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值