存储管理

Posted shiweikang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了存储管理相关的知识,希望对你有一定的参考价值。

1.试述计算机系统中的存储器层次。为什么要配置层次式的存储器

   计算机系统的存储器层次结构自上至下依次分为:寄存器、缓存、内存、祠旁、磁带5层。存储介质的访问速度由下而上越来越快,容量越来越小,价格越来越高。

 寄存器、缓存和内存均属于操作系统存储管理的管辖范畴,掉电后它们存储的信息将不复存在;磁盘和磁带均属于文件管理和设备管理的管辖对象,它们所存储的信息将被持久性保存。

  配置层次式结构的存储子系统,是为了在容量带线啊哦、速度快慢、价格高低等因素中取得平衡点,获得较好的性能价格比。

2.简述不同编译、链接、装载与地址定位过程。

  编译:源程序通过编译程序或汇编程序的处理生成目标模块。一个程序可由独立编写且具有不用功能的多个源程序模块组成。编译是指将预处理之后的文件进行一系列词法分析,语法分析,语义分析及优化后生产相应的汇编代码文件

  链接:目标文件和库一起链接形成最中的可执行文件

  目标文件的特点

   1. 各个段没有具体的起始地址,只有段大小信息

  2. 各个标识符没有实际地址,只有段中的相对地址

  3. 段和标识符的实际地址需要链接器具体确定

链接器的工作:

  1.将各个文件和库文件整合为最终的可执行程序

  2.合并各个目标文件中的段

  3.确定各个段和段之间的标识符的最终地址(重定位

4.固定分区管理的缺点是什么?

 

5.简述固定分区存储管理和可变分区存储管理的区别某系统采用可变分区方式管理主存储器,在主存分配情况如图所示时,有4个作业要求装入主存,它们各自所需的主存空间为:J1:8KB,J2:15KB,J3:30KB,J4:115KB,系统不允许移动。用最先适应分配算法,按2341的作业顺序装入,描述作业装入内存的过程。

计算机系统中的存储器层次

以上是关于存储管理的主要内容,如果未能解决你的问题,请参考以下文章

Spark存储管理

操作系统页式存储管理的问题

分页存储管理和分段存储管理

Mac本地存储空间管理软件

分页存储管理和分段存储管理

存储管理