【考研计算机操作系统】课堂笔记3 第三章 内存管理

本文深入探讨了操作系统中的内存管理,涵盖了内存管理的基本原理、连续分配与非连续分配方式,详细讲解了分页存储、地址变换机构、快表、两级页表以及分段存储管理。此外,还介绍了虚拟内存的概念、请求分页管理、页面置换算法和工作集等相关知识,是考研复习的重要参考资料。

文章目录:

一:内存管理概念

1.内存管理的基本原理和要求

2.覆盖与交换

3.内存分配与回收 

3.1 连续分配管理方式

3.2 非连续分配管理方式

3.2.1 设计思想

3.2.2 分页存储的基本概念

3.2.3 基本地址变换机构

4.具有快表的地址变换机构

5.两级页表

6.基本分段存储管理方式

7.段页式管理方式

8.补充

二:虚拟内存管理

1.虚拟内存的基本概念

2.请求分页管理方式

3.易混知识点

4.页面置换算法

5.页面分配策略

6.抖动

7.工作集


一:内存管理概念

1.内存管理的基本原理和要求

1.程序执行前需要先放到内存中才能被CPU处理——缓和CPU与硬盘之间的速度矛盾


2.内存管理的功能
    内存空间的分配与回收:操作系统完成主存储器空间的分配和管理
    地址转换:逻辑地址转换为物理地址
    内存空间的扩充∶利用虚拟存储技术或者自动覆盖技术,从逻辑上扩充内存
    存储保护︰保护各道作业在各自存储空间运行,互不干扰


3.程序的装入和链接
    3.1创建步骤
        编译∶编译程序将用户源代码编译成若干目标模块
        链接∶由链接程序将编译后的形成的一组目标模块及所需要的库函数链接在一起,形成一个完整的装入模块
        装入:由装入程序将装入模块装入内存运行
    3.2链接的类型
        静态链接:程序运行之前,将库函数连接成一个完整的可执行程序
        装入时动态链接∶将用户源程序编译后得到目标模块,装入内存时,采
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

刘鑫磊up

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

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

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

打赏作者

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

抵扣说明:

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

余额充值