1. 静态重定位和动态重定位
静态重定位(可重定位装入):作业在装入内存的时候,就修改它的物理地址.
静态重定位进程数据一旦确定位置,就不能再移动
动态重定位(动态运行时装入):作业装入内存的时候,不修改物理地址,直到运行的时候,根据重定位寄存器再修改地址.
对重定位存储管理方式,应在整个系统中设置一个重定位寄存器.
2.内部碎片和外部碎片
分段式管理不会产生内部碎片,但可能会产生外部碎片
3.内存保护
多进程在主存中彼此互不干扰的环境下运行,操作系统是通过内存保护来实现的。
4.可重入程序
可重入代码:又称“纯代码",指其中的数据不能被修改的代码。它不属于临界资源,可被多个进程共享
.
采用可重入程序是通过减少对换数量方法来改善系统性能的。
5.动态分区
作业与进程:
作业:静态的,一个应用软件,一个程序都可以称为作业.
进程:动态的,一个正在运行的程序.
动态分区又称可变式分区,它是系统运行过程中在作业装入时动态建立的。
6.对换区和文件区
外存分为对换区和文件区两部分,对换区负责与内存进行换入和换出实现虚拟内存.
对外存对换区的管理以提高换入、换出速度
为主要目标。
7. 对主存储器的访问
主存与磁盘交换是以块为单位
对主存储器的访问是以字节或字为单位
8.越界异常 越权异常 段缺失异常
越界异常:加上段内偏移量超过了段长
越权异常:你要进行写操作,但是段的操作是只读
段缺失异常:访问的段不在内存中