正在加载图片...
。3.1.3 存储管理的功能 1.内存的分配与回收 这是存储管理必须承担的任务,它应该随时记录内存的使用情况:根据用户程序的 需要分配存储区;在用户程序运行完后,及时收回存储区,以提高内存的使用效率。 2.存储保护和共享 ·存储保护涉及两个问题,一是确保用户进程的程序不侵犯操作系统:二是确保两 个用户程序之间不相互干扰。 存储共享是指允许多个进程访问内存中的同一部分,这是提高存储利用率的一种 措施。 3.地址定位 为适应多道程序设计环境,为使内存中的程序能够移动,存储管理必须对用户程序 逻辑地址空间中的地址实施重新定位,以保证进程程序的正确运行。 4.存储扩充 存储扩充的含义是通过技术手段,给用户造成有一个非常大的内存的虚幻感觉,但 其实并没有扩大实际内存的容量。存储管理若能做到这种意义下的存储扩充,那么就能 使用户程序的规模不受内存实际容量的限制。存储扩充无疑是一件非常好的事情。这是 虚拟存储要讨论的话题。• 3.1.3 存储管理的功能 存储扩充的含义是通过技术手段,给用户造成有一个非常大的内存的虚幻感觉,但 其实并没有扩大实际内存的容量。存储管理若能做到这种意义下的存储扩充,那么就能 使用户程序的规模不受内存实际容量的限制。存储扩充无疑是一件非常好的事情。这是 虚拟存储要讨论的话题。 1. 这是存储管理必须承担的任务,它应该随时记录内存的使用情况;根据用户程序的 需要分配存储区;在用户程序运行完后,及时收回存储区,以提高内存的使用效率。 内存的分配与回收 2. 存储保护和共享 存储共享是指允许多个进程访问内存中的同一部分,这是提高存储利用率的一种 措施。 . 存储保护涉及两个问题,一是确保用户进程的程序不侵犯操作系统;二是确保两 个用户程序之间不相互干扰。 . 3. 地址定位 为适应多道程序设计环境,为使内存中的程序能够移动,存储管理必须对用户程序 逻辑地址空间中的地址实施重新定位,以保证进程程序的正确运行。 4. 存储扩充
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有