操作系统(王道)第三章 内存管理

📣3.1 内存的基本知识

在这里插入图片描述

✨3.1.1 什么是内存、内存的作用

在这里插入图片描述
就拿直接的电脑来举个例子,电脑中的256内存指得是外存,速度很慢无法直接与cpu进行交流,8g运行内存才是我们上面所说得内存
在这里插入图片描述

✨3.1.2 进程的运行原理 - 指令

例子如下:
第一条指令:
在这里插入图片描述
第2条指令:
在这里插入图片描述
第三条指令:
在这里插入图片描述
在这里插入图片描述

✨3.1.3 逻辑地址 vs 相对地址

在这里插入图片描述

✨3.1.4 从写程序到程序运行

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

✨3.1.5 绝对装入

在这里插入图片描述

✨3.1.6 静态重定位

在这里插入图片描述

✨3.1.7 动态重定位

在这里插入图片描述

✨3.1.8 链接的三种方式

在这里插入图片描述
静态链接
在这里插入图片描述
装入时动态链接
在这里插入图片描述
运行时动态链接
在这里插入图片描述

📣3.2 内存管理的概念

在这里插入图片描述

✨3.2.1 内存空间的分配与回收

在这里插入图片描述

✨3.2.2 内存空间的拓展

在这里插入图片描述

✨3.2.3 地址转换

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

✨3.2.4 内存保护

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

📣3.3 覆盖与交换

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

✨3.3.1 覆盖技术

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

✨3.3.2 交换技术

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

📣3.4 连续分配管理方式

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

✨3.4.1 单一连续分配

在这里插入图片描述

✨3.4.2 固定分区分配

在这里插入图片描述
操作系统怎么记录系统是否空闲和其他情况?
在这里插入图片描述

✨3.4.3 动态分区分配

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

📣3.5 动态分区分配算法

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

✨3.5.1 首次适应算法

在这里插入图片描述

✨3.5.2 最佳适应算法

在这里插入图片描述

✨3.5.3 最坏适应算法

在这里插入图片描述

✨3.5.4 临近适应算法

在这里插入图片描述

📣3.6 非连续分配方式

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

✨基于分页存储管理

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

📣3.7 基于地址变换机构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
例题如下:
在这里插入图片描述
在这里插入图片描述

📣3.8 具有快表的地址变换机构

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

✨局部性原理

在这里插入图片描述
在这里插入图片描述
如果快表命中了,只需要根据得到的地址最终访问一次目标页面即可,即访问一次内存,如果快表没有命中,则需要访问慢表得出页号地址后,然后得到最终的地址后再去访问目标内存
在这里插入图片描述
在这里插入图片描述

📣3.9 两级页表

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

📣3.10 基本分段式存储管理

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

📣3.11 段页式管理方式

在这里插入图片描述
在这里插入图片描述
分页和分段的优缺点分析
在这里插入图片描述
段页式管理
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
段页式管理的地址转换方式
在这里插入图片描述

📣3.12 虚拟内存的基本概念

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

✨3.12.1 局部性原理

在这里插入图片描述
虚拟内存的定义和特征
在这里插入图片描述
在这里插入图片描述

✨3.12.2 如何实现虚拟存储内存技术

在这里插入图片描述

📣3.13 请求分页管理技术

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

✨3.13.1 页表机制

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

✨3.13.2 缺页的中断机构

在这里插入图片描述

✨3.13.3 地址变换机构

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

✨3.13.4 页面置换算法

在这里插入图片描述
最佳置换算法
在这里插入图片描述
在这里插入图片描述
先进先出算法
在这里插入图片描述
在这里插入图片描述
最近最久未使用算法
在这里插入图片描述
时钟置换算法
在这里插入图片描述
改进型的时钟算法
在这里插入图片描述

📣3.14 页面分配策略

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

✨3.14.1 页面分配、置换策略

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

✨3.14.2 从何处调入页面

在这里插入图片描述
unix的方式
在这里插入图片描述

✨3.14.3 抖动(颠簸)现象

在这里插入图片描述

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

和安韩Pro

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值