操作系统概论【四】- - 内存管理

   日期:2020-09-08     浏览:102    评论:0    
核心提示:感谢内容提供者:金牛区吴迪软件开发工作室接上一篇:操作系统概论【三】- - 进程调度与死锁文章目录第四章、内存管理一、存储器的层次结构1. 局部性原理二、程序的链接和装入1. 程序的链接a.静态链接b.动态链接2. 程序的装入a.绝对装入方式b.可重定位装入方式(静态重定位)c.动态运行时装入(动态重定位)三、连续分配存储管理方式与离散分配存储管理方式1. 连续分配存储管理a.单一连续分配b.固定分区分配c.动态分区分配d.空闲分区链动态分区分配算法动态分区回收的流程四、基于分页存储管理方式a.分页.

感谢内容提供者:金牛区吴迪软件开发工作室

接上一篇:操作系统概论【三】- - 进程调度与死锁

文章目录

  • 第四章、内存管理
    • 一、存储器的层次结构
        • 1. 局部性原理
    • 二、程序的链接和装入
        • 1. 程序的链接
          • a.静态链接
          • b.动态链接
        • 2. 程序的装入
            • a.绝对装入方式
            • b.可重定位装入方式(静态重定位)
            • c.动态运行时装入(动态重定位)
    • 三、连续分配存储管理方式与离散分配存储管理方式
        • 1. 连续分配存储管理
          • a.单一连续分配
          • b.固定分区分配
          • c.动态分区分配
          • d.空闲分区链
          • 动态分区分配算法
          • 动态分区回收的流程
    • 四、基于分页存储管理方式
          • a.分页存储管理的基本原理
            • 分页地址结构
            • 分页地址变化
            • 页大小的选择因素
          • b.快表TLB
          • c.俩级和多级页表
    • 五、基于分页的虚拟存储系统
        • 1. 虚拟存储器
          • a.优点:
          • b.特征
        • 2. 请求分页
          • a.请求分页中的硬件支持
          • b.页分配策略
          • c. 页置换算法
          • d. 请求分页系统的性能
    • 六、分段存储管理
        • 1. 分段机制的引入
        • 2. 分段存储的基本原理
        • 3. 段页式存储管理
    • 七、Linux的伙伴系统

第四章、内存管理

一、存储器的层次结构

1. 局部性原理


小总结:

二、程序的链接和装入

1. 程序的链接

将编译后的目标模块装配成一个可执行程序

a.静态链接


b.动态链接

可将某些目标模块的链接推迟到这些模块中的函数被调用执行时才进行。

2. 程序的装入

a.绝对装入方式

b.可重定位装入方式(静态重定位)


c.动态运行时装入(动态重定位)

三、连续分配存储管理方式与离散分配存储管理方式

1. 连续分配存储管理

a.单一连续分配

b.固定分区分配


c.动态分区分配


d.空闲分区链

动态分区分配算法

首次适应算法的缺点:
1.容易产生外部碎片和内部碎片

循环首次适应算法的优点:
1.空闲区分布均匀

最佳适应算法的优点:
1.提高内存利用率

动态分区回收的流程

四、基于分页存储管理方式

a.分页存储管理的基本原理

  • 页框
  • 分页存储
  • 页内碎片
  • 页表
分页地址结构


分页地址变化

分页地址变化的步骤:


模拟题:

页大小的选择因素

b.快表TLB


c.俩级和多级页表

五、基于分页的虚拟存储系统

1. 虚拟存储器

a.优点:

b.特征

2. 请求分页

a.请求分页中的硬件支持




b.页分配策略



c. 页置换算法


d. 请求分页系统的性能



六、分段存储管理

1. 分段机制的引入

2. 分段存储的基本原理





3. 段页式存储管理


模拟题:

七、Linux的伙伴系统

下一篇:操作系统概论【五】- - 文件系统

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服