正在加载图片...
址,从而保证作业能够正常执行。对下述两个方面的内容要有较好的理解 (1)为什么要引入重定位,由重定位装入程序在装入作业时一次性完成的静态重定位适用 于何种场合,它有何优缺点。 (2)动态重定位是为了解决什么问题而引入的,在连续分配方式、分页系统和分段系统中, 分别是如何实现动态重定位的。 2.动态分区分配方式 动态分区分配方式是一种曾经广为流行的内存分配方式,至今仍在内存分配中占有一席之 地。应了解下述几个问题 (1)如何提高内存利用率。动态分区分配方式是根据进程的实际需要,动态地为进程分配 内存,造成动态分区分配方式内存空间浪费的主要原因是什么,可通过什么办法加以解决 (2)分配算法。动态分区分配方式可采用空闲分区表或空闲分区链来描述分区的情况,并 可采用首次适应、最佳适应等算法来进行内存的分配和回收,读者应了解在采用不同的分配算 法时,系统是如何组织空闲分区表或空闲分区链的,它们又是如何进行分区的分配和回收的。 (3)如何进行分区的保护。该方式可利用界限寄存器或保护键来进行分区的保护,应了解它 们分别是如何进行越界检查的:在检查到越界情况时,将由谁负责进行具体的处理 3.分页和分段存储管理方式 分页和分段存储管理方式不仅能有效地提高内存雪间的使用效率,而且是实现虚拟存储 器的基础。应对下面几个方面的内容有较深刻的理解和掌握: (1)分页存储管理方式。应了解是在什么推动力的作用下,使内存管理由动态分区分配方 式发展为分页存储管理方式;分页系统是如何将地址空间中的作业划分为若干个页,它又是如 何进行内存分配的 (2)分页系统的地址转换。应掌握分页系统逻辑地址的结构,为了进行逻辑地址到物理地址 的转换,分页系统必须为每个作业配置什么样的数据结构并提供哪些硬件支持,为什么引入快 表可加快分页系统存取指令和数据的速度 (3)分段存储管理方式。应了解由分页发展为分段,并进一步发展为段页式存储管理方式的 主要推动力是什么,分段和段页式系统是如何管理作业的地址空间和内存空间的,它们的地址 变换是如何完成的,并应注意对分段系统和分页系统加以比较。 (4)信息的共享和保护。分页系统和分段系统都可以实现信息的共享,并可通过越界检查和 存取权限对信息进行保护。应了解为什么分段系统比分页系统更容易实现信息的共享和保护 对代码页(段)的共享有什么特别的要求,原因是什么 4虚拟存储器的基本概念 虚拟存储管理技术己被广泛地应用于现代操作系统中,它的主要功能是从逻辑上扩充内 存的容量。由于它是存储器管理中的重点部分,应对下述几个问题有较清楚和深入的理解 (1)为什么要引入虚拟存储器。引入虚拟存储器主要是为了解决内存空间不足的问题,应了 解虚拟存储器是如何扩充内存容量的,为什么一次性和驻留性并非是程序运行所必需的条件, 或者说,为什么只需将部分程序和数据装入内存,便能完成整个程序的 (2)虚拟存储器具有哪些特征。虚拟存储器具有多次性、对换性和虚拟性的特征,必须了解 每种特征的具体含义,以及它们相互之间存在着什么样的关系,它们与离散分配之间又存在着 什么样的关系 (3)实现虚拟存储器的关键技术是什么。实现虚拟存储器的的关键是请求调页(段)技术和 页(段)置换技术,应清楚地了解这些技术的实现需要得到哪些硬件支持和软件支持。 5请求分页系统的基本原理 请求分页系统是目前最常用的一种实现虚拟存储器的方式,它只需将作业当前要用到的 部分页面装入内存,便可启动作业的运行。应对下述内容有较深刻的理解和掌握址,从而保证作业能够正常执行。对下述两个方面的内容要有较好的理解: (1)为什么要引入重定位,由重定位装入程序在装入作业时一次性完成的静态重定位适用 于何种场合,它有何优缺点。 (2)动态重定位是为了解决什么问题而引入的,在连续分配方式、分页系统和分段系统中, 分别是如何实现动态重定位的。 2.动态分区分配方式 动态分区分配方式是一种曾经广为流行的内存分配方式,至今仍在内存分配中占有一席之 地。应了解下述几个问题: (1)如何提高内存利用率。动态分区分配方式是根据进程的实际需要,动态地为进程分配 内存,造成动态分区分配方式内存空间浪费的主要原因是什么,可通过什么办法加以解决。 (2)分配算法。动态分区分配方式可采用空闲分区表或空闲分区链来描述分区的情况,并 可采用首次适应、最佳适应等算法来进行内存的分配和回收,读者应了解在采用不同的分配算 法时,系统是如何组织空闲分区表或空闲分区链的,它们又是如何进行分区的分配和回收的。 (3)如何进行分区的保护。该方式可利用界限寄存器或保护键来进行分区的保护,应了解它 们分别是如何进行越界检查的;在检查到越界情况时,将由谁负责进行具体的处理。 3.分页和分段存储管理方式 分页和分段存储管理方式不仅能有效地提高内存雪间的使用效率,而且是实现虚拟存储 器的基础。应对下面几个方面的内容有较深刻的理解和掌握: (1)分页存储管理方式。应了解是在什么推动力的作用下,使内存管理由动态分区分配方 式发展为分页存储管理方式;分页系统是如何将地址空间中的作业划分为若干个页,它又是如 何进行内存分配的。 (2)分页系统的地址转换。应掌握分页系统逻辑地址的结构,为了进行逻辑地址到物理地址 的转换,分页系统必须为每个作业配置什么样的数据结构并提供哪些硬件支持,为什么引入快 表可加快分页系统存取指令和数据的速度。 (3)分段存储管理方式。应了解由分页发展为分段,并进一步发展为段页式存储管理方式的 主要推动力是什么,分段和段页式系统是如何管理作业的地址空间和内存空间的,它们的地址 变换是如何完成的,并应注意对分段系统和分页系统加以比较。 (4)信息的共享和保护。分页系统和分段系统都可以实现信息的共享,并可通过越界检查和 存取权限对信息进行保护。应了解为什么分段系统比分页系统更容易实现信息的共享和保护: 对代码页(段)的共享有什么特别的要求,原因是什么。 4.虚拟存储器的基本概念 虚拟存储管理技术己被广泛地应用于现代操作系统中,它的主要功能是从逻辑上扩充内 存的容量。由于它是存储器管理中的重点部分,应对下述几个问题有较清楚和深入的理解: (1)为什么要引入虚拟存储器。引入虚拟存储器主要是为了解决内存空间不足的问题,应了 解虚拟存储器是如何扩充内存容量的,为什么一次性和驻留性并非是程序运行所必需的条件, 或者说,为什么只需将部分程序和数据装入内存,便能完成整个程序的。 (2)虚拟存储器具有哪些特征。虚拟存储器具有多次性、对换性和虚拟性的特征,必须了解 每种特征的具体含义,以及它们相互之间存在着什么样的关系,它们与离散分配之间又存在着 什么样的关系。 (3)实现虚拟存储器的关键技术是什么。实现虚拟存储器的的关键是请求调页(段)技术和 页(段)置换技术,应清楚地了解这些技术的实现需要得到哪些硬件支持和软件支持。 5.请求分页系统的基本原理 请求分页系统是目前最常用的一种实现虚拟存储器的方式,它只需将作业当前要用到的 部分页面装入内存,便可启动作业的运行。应对下述内容有较深刻的理解和掌握:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有