全球旧事资料 分类
主要是通过地址映射功能实现的。3静态重定位是在作业的装入过程中进行的,动态重定位是在作业的执行过程中进行的。4在进程的地址空间中,有一条将1000号单元中的数据装入寄存器R1的指令“LOADR11000”,采用静态重定位技术时,装入内存后,该指令的第二个操作数修改为1000和装入该进程的内存起始地址之和;采用动态重定位时,则仍然为1000。5静态链接是在装入程序之前进行的;而动态链接是在装入某段程序时或调用某段程序时,其中在调用某段程序时进行链接,可提高内存利用率;适用于动态链接的存储方式是分段存储管理6要保证进程在主存中被改变了位置后仍能正确执行,则对主存空间应采用动态重定位。7由连续分配方式发展为分页存储管理方式的主要推动力是提高内存利用率;又分页系统发展为分段系统,进而又发展为段页式系统的主要推动力是满足用户需
f要和既满足用户要求,有提高内存利用率。
8在动态分区式内存管理中,倾向于优先使用地址部分空闲区的算法是首次适应法;能使内存空间中空闲区分布得较均匀的算法是循环首次适应法;每次分配
时,把既满足要求,又是最小的空闲区分配给进程的算法是最佳适应算法。
9在首次适应算法中,要求空闲分区按空闲区起始地址递增的顺序形成空闲分区链;在最佳适应算法中是按空闲区大小递增的顺序形成空闲分区链;最坏适应
算法是按空闲区大小递减的顺序形成空闲链。10在动态分区式内存管理中,若某一时刻,系统内存的分配情况如图415所示。当一进程要申请一块20K的内存空间时,首次适应算法选中的是始址为60K的空闲分区,最佳适应算法选中的是始址为270K的空闲分区,最坏适应算法选中的是始址为390K的空闲分区。11采用动态分区存储管理系统中,主存总容量为55MB,初始状态全空,采用最佳适应算法,内存的分配和回收顺序为:分配15MB,分配30MB,回收15MB,分配8MB,分配6MB,此时主存中最大的空闲分区大小是9MB;若采用的是首次适应法,则应该是10MB。12在伙伴系统中,一对空闲分区为伙伴是指两个大小均为2kB的相邻空闲分区,且前一个分区的起始地址是2k1B的倍数。13再回收内存时可能出现下述四种情况:(1)释放区与插入点前一分区F1相邻接,此时应以F1分区的表项作为新表项,但修改新表项的大小;(2)释放区与插入点后一分区F2相邻接,此时应以F2分区的表项作为新表项,同时修改新表项的大小和始址;(3)释放区不与F1和F2相邻接,此时应为回收区建立一表项,填上分区的大小和始址r
好听全球资料 返回顶部