系统架构设计师教程-学习-记录(9)计算机网络基础知识(8)存储管理

104 阅读3分钟

系统架构设计师教程-学习-记录(9)计算机网络基础知识(8)存储管理

欢迎进qq群交流:546496965

  • 学习《系统架构设计师教程》,初心是为了学习更多知识,在计算机技术方面得到更大的提升。
  • 希望自己记录学习的时候也能总结一些知识分享出来。也可能错误很多,希各个大佬多多包涵并指点一二,在此感谢。

操作系统的基础知识

操作系统是计算机系统的核心系统软件,其他软件是建立在操作系统基础上的,并在操作系统的同意管理和支持下运行。操作系统与计算机系统软件硬件的关系:

计算机硬件(微机)=> 操作系统 => 语言处理程序 => 应用程序

存储管理

存储器是计算机系统的关键性资源,是存放各种信息的主要场所。

  • 存储器的发展方向是高速、大容量和小体积
  • 存储管理的主要任务是如何提高主存的利用率、扩充主存以及对主存信息实现有效保护。
  • 存储管理的对象是主存储器(简称主存或内存)

在这里插入图片描述
www.edrawsoft.cn/viewer/publ…

1、存储管理的概念

存储组织的功能是在存储技术和CPU 寻址技术许可的范围内组织合理的存储结构,使得各层次的存储器都处于均衡的繁忙状态,其依据是访问速度匹配、容量要求和价格等。

一般存储器的结构 (两种)

  1. 寄存器-主存–外存
  2. 寄存器-缓存-主存-外存

在这里插入图片描述

逻辑地址:

用户程序经编译后,每个目标模块以 0 为基地址进行的顺序编址,它不是主存中的真实地址,是相对基地址而言的。

  • 逻辑地址又称为相对地址、程序地址或虚拟地址。

物理地址:

主存中各存储单元的地址,从统一的基地址进行的顺序编址,是主存中的真实地址,可以寻址并实际存在。

  • 物理地址又称为绝对地址

存储空间:

  • 逻辑地址空间(简称地址空间)是逻辑地址的集合
  • 物理地址空间(简称存储空间)是物理地址的集合

在这里插入图片描述
www.edrawsoft.cn/viewer/publ…

2、地址重定位

程序的逻辑地址被转换成主存的物理地址的过程称为地址重定位。

地址重定位方式(两种)

  1. 静态重定位(在程序执行之前进行地址重定位,即装入内存时重定位)
  2. 动态重定位(在程序执行期间,在每次存储访问之前进行地址重定位)

在这里插入图片描述
www.edrawsoft.cn/viewer/publ…

3、存储管理的功能

  1. 主存储器的分配和回收
  2. 提高主存储器的利用率
  3. 存储保护
  4. 主存扩充

在这里插入图片描述
www.edrawsoft.cn/viewer/publ…

4、存储管理的方式

  1. 分区存储管理
  2. 分页存储管理
  3. 分段存储管理
  4. 段页式存储管理
  5. 虚拟存储管理

在这里插入图片描述
www.edrawsoft.cn/viewer/publ…

欢迎进qq群交流:546496965