第三章 内存管理
文章目录
前言
- 参考书籍《计算机操作系统》 汤小丹、《2022年 操作系统考研复习资料》 王道。(个人认为王道的书整体顺序安排更合理,更好用)
- B站王道计算机考研 操作系统视频课
- 原本是小张期末考试整理的王道笔记,后来复习过程中使用笔记可以快速的根据目录或者文字检索去查找某个概念、知识点。所以分享给大家,需要文本文件的可以留言评论。
- 思维导图和文字内容是手敲的,所以可能有一些错别字,评论我会修改。
- 如果只是为了期末考试可以看我的这篇操作系统期末考试总结_鬼才小张同学的博客-CSDN博客
3.1.1内存地基础知识
思维导图
一般作为选择题考察

本节内容
什么是内存?有何作用?
内存是用于存放数据的硬件,程序执行前需要先放到内存中才能被CPU处理。

补充知识:几个常用的数量单位

进程的运行原理—指令

逻辑地址vs物理地址

从写程序到程序运行

装入模块装入内存

装入的三种方式—绝对装入

装入的三种方式—静态重定位

装入的三种方式—动态重定位


链接的三种方式
- 静态链接:在程序运行之前,先将各目标模块及它们所需的库函数连接成一个完整的可执行文件(装入模块),之后不再拆开。
- 装入时动态链接:将各目标模块装入内存时,边装入边链接的链接方式。
- 运行时动态链接:在程序执行中需要该目标模块时,才对它进行链接。其优点是便于修改和更新,便于实现对目标模块的共享。

3.1.2内存管理的概念
思维导图
本节不是重点,主要形成大体框架

本节内容
操作系统要管理什么?
- 内存空间的分配和回收

- 内存空间的扩充

- 地址转换

- 储存保护


3.1.3覆盖与交换
思维导图
主要在选择题考察,理解两种技术的思想

本节内容
覆盖技术

eg:

交换技术



3.1.4连续分配管理方式
思维导图

本节内容
连续分配:指为用户进程分配的必须是一个连续的内存空间。
单一连

本文详细介绍了操作系统的内存管理,包括内存基础知识、管理概念、覆盖与交换技术、连续分配管理方式及其动态分区分配算法,如首次适应、最佳适应等。此外,还深入探讨了分页存储管理、地址变换机构,以及虚拟内存的基本概念和请求分页管理方式。
最低0.47元/天 解锁文章
1332

被折叠的 条评论
为什么被折叠?



