4.1.2存储管理的目的 )主存的分配和管理:当用户需要内存时, 系统为之分配相应的存储空间;不需要时, 及时回收,以供其它用户使用。 2)提高主存储器的利用率:不仅能使多道 程序动态地共享主存,提高主存利用率, 最好还能共享主存中某个区域的信息
4.1.2 存储管理的目的 1)主存的分配和管理:当用户需要内存时, 系统为之分配相应的存储空间;不需要时, 及时回收,以供其它用户使用。 2)提高主存储器的利用率:不仅能使多道 程序动态地共享主存,提高主存利用率, 最好还能共享主存中某个区域的信息
存储管理的目的(续) 3)“扩充”主存容量:为用户提供比主存物 理空间大得多的地址空间,以至使用户感 觉他的作业是在这样一个大的存储器中运 4)存储保护:确保多道程序都在各自分配 到存储区域内操作,互不干扰,防止一道 程序破坏其它作业或系统文件的信息
存储管理的目的(续) 3)“扩充”主存容量:为用户提供比主存物 理空间大得多的地址空间,以至使用户感 觉他的作业是在这样一个大的存储器中运 行。 4)存储保护:确保多道程序都在各自分配 到存储区域内操作,互不干扰,防止一道 程序破坏其它作业或系统文件的信息
4.1.3.基本概念 1.定位(存储分配):为具体的程序和数 据等分配存储单元或存储区工作。 2.映射:把逻辑地址转换为相应的物理地 址的过程 3.隔离:按存取权限把合法区与非法区分 隔,实现存储保护
4.1.3. 基本概念 1.定位(存储分配):为具体的程序和数 据等分配存储单元或存储区工作。 2.映射:把逻辑地址转换为相应的物理地 址的过程。 3.隔离:按存取权限把合法区与非法区分 隔,实现存储保护
4.名空间 程序员在程序中定义的标识符 程序符号集合 由程序员自定义 没有地址的概念 符号指令 数据说明 JO说明
4.名空间 • 程序员在程序中定义的标识符 • 程序符号集合 • 由程序员自定义 • 没有地址的概念 符号指令 数据说明 I/O说明
地址空间及存储空间 5地址空间 程序用来访问信息所用地址单元的集 逻辑(相对)地址的集合 由编译程序生成 6.存储空间 主存中物理单元的集合 物理(绝对)地址的集合 由装配程序等生成
地址空间及存储空间 5.地址空间 • 程序用来访问信息所用地址单元的集 合 • 逻辑(相对)地址的集合 • 由编译程序生成 6.存储空间 • 主存中物理单元的集合 • 物理(绝对)地址的集合 • 由装配程序等生成