系统架构设计师教程-学习-记录(9)计算机网络基础知识(8)存储管理
初
欢迎进qq群交流:546496965
- 学习《系统架构设计师教程》,初心是为了学习更多知识,在计算机技术方面得到更大的提升。
- 希望自己记录学习的时候也能总结一些知识分享出来。也可能错误很多,希各个大佬多多包涵并指点一二,在此感谢。
记
操作系统的基础知识
操作系统是计算机系统的核心系统软件,其他软件是建立在操作系统基础上的,并在操作系统的同意管理和支持下运行。操作系统与计算机系统软件硬件的关系:
计算机硬件(微机)=> 操作系统 => 语言处理程序 => 应用程序
存储管理
存储器是计算机系统的关键性资源,是存放各种信息的主要场所。
- 存储器的发展方向是高速、大容量和小体积
- 存储管理的主要任务是如何提高主存的利用率、扩充主存以及对主存信息实现有效保护。
- 存储管理的对象是主存储器(简称主存或内存)
1、存储管理的概念
存储组织的功能是在存储技术和CPU 寻址技术许可的范围内组织合理的存储结构,使得各层次的存储器都处于均衡的繁忙状态,其依据是访问速度匹配、容量要求和价格等。
一般存储器的结构 (两种)
- 寄存器-主存–外存
- 寄存器-缓存-主存-外存
逻辑地址:
用户程序经编译后,每个目标模块以 0 为基地址进行的顺序编址,它不是主存中的真实地址,是相对基地址而言的。
- 逻辑地址又称为相对地址、程序地址或虚拟地址。
物理地址:
主存中各存储单元的地址,从统一的基地址进行的顺序编址,是主存中的真实地址,可以寻址并实际存在。
- 物理地址又称为绝对地址
存储空间:
- 逻辑地址空间(简称地址空间)是逻辑地址的集合
- 物理地址空间(简称存储空间)是物理地址的集合
2、地址重定位
程序的逻辑地址被转换成主存的物理地址的过程称为地址重定位。
地址重定位方式(两种)
- 静态重定位(在程序执行之前进行地址重定位,即装入内存时重定位)
- 动态重定位(在程序执行期间,在每次存储访问之前进行地址重定位)
3、存储管理的功能
- 主存储器的分配和回收
- 提高主存储器的利用率
- 存储保护
- 主存扩充
4、存储管理的方式
- 分区存储管理
- 分页存储管理
- 分段存储管理
- 段页式存储管理
- 虚拟存储管理
欢迎进qq群交流:546496965