操作系统第三章王道习题_内存管理_总结易错知识点

1. 静态重定位和动态重定位

静态重定位(可重定位装入):作业在装入内存的时候,就修改它的物理地址.
静态重定位进程数据一旦确定位置,就不能再移动

动态重定位(动态运行时装入):作业装入内存的时候,不修改物理地址,直到运行的时候,根据重定位寄存器再修改地址.

对重定位存储管理方式,应在整个系统中设置一个重定位寄存器.

2.内部碎片和外部碎片

分段式管理不会产生内部碎片,但可能会产生外部碎片

3.内存保护

多进程在主存中彼此互不干扰的环境下运行,操作系统是通过内存保护来实现的。

4.可重入程序

可重入代码:又称“纯代码",指其中的数据不能被修改的代码。它不属于临界资源,可被多个进程共享.

采用可重入程序是通过减少对换数量方法来改善系统性能的。

5.动态分区

作业与进程:
作业:静态的,一个应用软件,一个程序都可以称为作业.
进程:动态的,一个正在运行的程序.

动态分区又称可变式分区,它是系统运行过程中在作业装入时动态建立的。

6.对换区和文件区

外存分为对换区和文件区两部分,对换区负责与内存进行换入和换出实现虚拟内存.

对外存对换区的管理以提高换入、换出速度
为主要目标。

7. 对主存储器的访问

主存与磁盘交换是以块为单位
对主存储器的访问是以字节或字为单位

8.越界异常 越权异常 段缺失异常

越界异常:加上段内偏移量超过了段长
越权异常:你要进行写操作,但是段的操作是只读
段缺失异常:访问的段不在内存中

你可能感兴趣的:(操作系统,操作系统)