第4章 存管理
第4章 存储管理
●主存储器又称为内存储器,它是处 理机可以直接访问的存储器。 主存速度快,但容量有限。 ●存储管理主要是对主存的管理,同 时也涉及到主存和外存交换信息
⚫主存储器又称为内存储器,它是处 理机可以直接访问的存储器。 ⚫主存速度快,但容量有限。 ⚫存储管理主要是对主存的管理,同 时也涉及到主存和外存交换信息
§1存储管理的目的与功能 ●计算机的系统结构是以内存储器为 中心。 ●受系统地址总线的限制,内存空间 并不能做的很大。 ●16位地址总线,内存最大64KB ●32位地址总线,内存最大4GB
§1 存储管理的目的与功能 ⚫计算机的系统结构是以内存储器为 中心。 ⚫受系统地址总线的限制,内存空间 并不能做的很大。 ⚫16位地址总线,内存最大64KB ⚫32位地址总线,内存最大4GB
●在多道系统中,多个用户作业要同 时使用有限的内存空间。 ●内存储器成为系统的“瓶颈”资源。 ●如何充分利用和有效管理内存空间, 是操作系统必须完成的主要任务
⚫在多道系统中,多个用户作业要同 时使用有限的内存空间。 ⚫内存储器成为系统的“瓶颈”资源。 ⚫如何充分利用和有效管理内存空间, 是操作系统必须完成的主要任务
●在多道系统中,存储管理的目的是 为系统中并发运行的多道作业提供 相互独立的存储空间,并为用户使 用存储器提供方便
⚫在多道系统中,存储管理的目的是 为系统中并发运行的多道作业提供 相互独立的存储空间,并为用户使 用存储器提供方便
●主存储器的存储空间分为两个部分 ◆系统区:用于存放操作系统的程 序和数据。 用户区:存放系统应用程序和用 户的程序和数据。 ●存储管理主要是对用户区的存储空 间进行管理
⚫主存储器的存储空间分为两个部分: 系统区:用于存放操作系统的程 序和数据。 用户区:存放系统应用程序和用 户的程序和数据。 ⚫存储管理主要是对用户区的存储空 间进行管理
●操作系统中存储管理的功能主要有 五个方面: 1.存储分配 2.地址变换 3.存储保护 4.存储共享 5.存储扩充
⚫操作系统中存储管理的功能主要有 五个方面: 1.存储分配 2.地址变换 3.存储保护 4.存储共享 5.存储扩充
1.存储分配 ●为进入系统的多个作业合理地分配 存储空间 ●每个作业的程序及其数据存放在内 存空间的什么区域。 使用连续的內存区域,还是把它分 成若干块来占用不连续的存储空间
1.存储分配 ⚫为进入系统的多个作业合理地分配 存储空间 ⚫每个作业的程序及其数据存放在内 存空间的什么区域。 ⚫使用连续的内存区域,还是把它分 成若干块来占用不连续的存储空间
●合理组织作业占用的空间,以达到 既便于程序运行时存取信息,又能 够最大限度地减小空间的浪费,使 内存空间得到充分的利用
⚫合理组织作业占用的空间,以达到 既便于程序运行时存取信息,又能 够最大限度地减小空间的浪费,使 内存空间得到充分的利用
2.地址变换 用户作业调入内存空间时所处的位 置是根据内存空间当时的状况决定 的 般情况下,同一个程序在每次调 入内存时所占用的位置是完全不同 的
2.地址变换 ⚫用户作业调入内存空间时所处的位 置是根据内存空间当时的状况决定 的。 ⚫一般情况下,同一个程序在每次调 入内存时所占用的位置是完全不同 的