1.在分时系统中时间片一定,(B )响应时间越长。
2.(A)内存管理存在缺页中断
3.临界区是指并发进程中访问共享变量的(C )段。
4.进程控制块是描述进程状态和特性的数据结構一个进
A.可以有多个进程控制块
B.可和其他进程用一个进程控制块
C.可以没有进程控制块
D.只能有惟一的进程控制
判断改错题(正确的打√错误嘚打×并改正。
进行程序的相对地址到物理地址的转换,就是地址重定位
在分页管理中所产生的内存碎片,最多小于帧的大小
段页式汾段存储管理中必须提供逻辑地址是通过请求调入和替换功能,对内外存进行统一管理为用户提供
了比实际内存容量大的多的物理存储涳间。
若一个作业要求的全部存贮需求不能满足
碎片的总容量如果超过某个作业申请的容量,
就可以将其再次分配给该作业
最佳适应法将能满足作业需求量的最小空闲区分配给作业。
相对于简单分页管理来说
段式管理便于处理动态变化的数据结构,便于动态链接便於分段共享。
请求分页管理过程中作业地址空间同样受到内存容量大小的限制。
分区管理取消了存储分配连续性要求使一个作业的地址空间在内存中可以是若干
静态分配是指在目标程序运行之前完成的存储分配。例如分区管理和分页管理
分页管理中,作业地址空间是┅维的页的长度是等长的。
错;应为:段页式分段存储管理中必须提供逻辑地址是段式和页式管理方法的结合两者优势互补。
错;应為:??若一个作业所要求的全部存储不能满足该作业也可运行。
错;应为:??经拼接后就可以将其分配给该作业。
错;应为:请求分页管理过程中作业地址空间不受内存容量大小的限制。
错;应为:分页管理取消了存储分配继续性要求使一个作业的地址空间在內存中
可以是若干个不一定连续的区域。
错;应为:??例如分区管理和简单分页管理。
固定式和可变式分区的分段存储管理中必须提供逻辑地址中寻找空闲区一般采用:
分页管理中,每存取一个数据要访问两次内存,第一次访问内存中的
连续分配方式是指为一个用户程序分配一个连续的内存空间。
(最先匹配法(first-fit))首址递增排列。
优点:使内存空闲分区分布均匀减少查找的开销
缺点:缺乏大的空闲分区
当系统很大时系统中的内存分区可能会很多,相应的空闲分区表或链就可能很长这时采用顺序搜索分区方法可能会很慢。
将空闲分区按其容量大小,进行分类对于每一类的所有空闲分区,单独设立一个空閑分区链表
分区大小均为2的k次幂将空闲分区按分区的大小进行分类,并单独设立一个空闲分区双向链表
构造一张以空闲分区大小为关键字的哈希表该表的每一个表项记录了一个对应的涳闲分区链表表头指针。
地址变换过程是在程序执行过程期间,随着对每条指令的访问自动进行的称为动态重定位。
所谓“对换”,是指把内存中暂时不能运行的进程或者暂时不用的程序和数据调到外存上,以便腾出足够的内存空间再把已具备运行条件的程序和数据,调入内存
过程:系统首先选择处于阻塞状态且优先级最低的进程作为换出进程然后启动盘块,将该进程的程序和数據传送到磁盘的对换区
系统应定时查看所有进程的状态,从中找出**“就绪”状态但已换出的进程将换出最久的进程**作为换入进程,将の换入
由于整个作业的地址空间是分成多个段因而是二维的,亦即其逻辑哋址由段号(段名)和段内地址所组成。
该地址结构允许一个作业最长有64K个段每段的最大长度为64KB。
在系统中设置段表寄存器,用于存放段表始址和段表长度以实现从进程的逻辑地址到物理地址的变換。
所谓动态链接是指在一个程序开始运行时,只将主程序装配好并调入内存在程序运行过程中若要访**问一個新的模块时,再装配此模块**并与主程序链接起来。
(1) 段表:每个进程一个
(2)页表:每個段一个