某进程有4个页面,页号为0~3,页面变换表及状态位、访问位和修改位的含义如下图所示。若系统给该进程分配了3个存储块,当访问的页面1不在内存时,应该淘汰表中页号为( )的页面的系统代价最小。
A.0B.1C.2D.3
第1题:
有一个虚拟存储系统,配合某个进程3页内存(假设开始时内存为空),页面访问序列是:3,2,1,0,3,2,1,3,2,1,0,4。若采用最佳页面淘汰算法,缺页次数为______。
A.7
B.8
C.9
D.10
第2题:
某进程有5个页面,页号为0~4,页面变换表如下所示。表中状态位等于0和1分别表示页面不在内存或在内存。若系统给该进程分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为(25)的页面。假定页面大小为4K,逻辑地址为十六进制2C25H,该地址经过变换后,其物理地址应为十六进制(26)。
(50)
A.0
B.1
C.2
D.4
第3题:
某进程有5个页面,页号为0~4,页面变换表如下所示。表中状态位等于0和1分别表示页面“不在内存”和“在内存”。若系统给该进程分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为 (25) 的页面。假定页面大小为4K,逻辑地址为十六进制2C25H,该地址经过变换后,其物理地址应为卜六进制 (26) 。
(25)
A.0
B.1
C.2
D.4
第4题:
某计算机系统页面大小为4K ,进程的页面变换表如下所示。若进程的逻辑地址为2D16H。该地址经过变换后,其物理地址应为( )。 页号 物理块号 0 1 1 3 2 4 3 6
A.2048HB.4096HC.4D16HD.6D16H
第5题:
阅读下列说明和图,回答问题1到问题3。
[说明]
目前大多数操作系统都采用虚拟存储技术,这样可在较小的可用内存中执行较大的用户程序,可在内存中容纳更多程序并发执行。
引入虚拟存储技术,其基本思想是利用大容量的外存来扩充内存,产生一个比有限的实际空间大得多、逻辑的虚拟内存空间,以便能够有效地支持多道程序系统的实现和大型程序运行的需要,从而增强系统的处理能力。
虚拟存储技术主要分为虚拟页式存储管理和虚拟段式存储管理。
虚拟页式存储管理中,在进程开始运行之前,不是装入全部页面,而是装入一个或零个页面之后根据进程运行的需要,动态装入其他页面:当内存空间已满,而又需要装入新的页面时,则根据某种算法淘汰某个页面,以便装入新的页面。在简单页式存储管理的基础上,增加请求调页和页面置换功能。
使用虚拟页式存储管理时需要在页表中增加以下内容:页号、驻留号、内存块号、外存地址、访问位、修改位。其中,驻留位,又称中断位,表示该页是在内存还是在外存;访问位表示该页在内存期间是否被访问过;修改位表示该页在内存中是否被修改过。访问位和修改位可以用来决定置换哪个页面,具体由页面置换算法决定。
执行指令时,计算页号与页内地址,判断“该页在内存吗”,若在,则进行地址映射过程;若不在内存,则产生缺页中断。当发生缺页中断时,保存当前进程现场,判断“有空闲页面吗”,如有,直接调入所需的页面。若没有,按照某种算法选择一页置换,判断“该页被修改过吗”,如果被修改过,就必须把它写回磁盘以便更新该页在磁盘上的副本;如果该页没有被修改过,那么它在磁盘上的副本已经是最新的了,则不需要写回,调入的所需的页面直接覆盖被淘汰的页。调整页表及内存分配表,恢复被中断进程现场。
补充缺页中断处理流程图4-1中的判断(1)~(3)。
[图4-1]
(1)
第6题:
第7题:
第8题:
第9题:
第10题:
在请求分页系统中,页表中的访问位是供()参考的。
第11题:
假定一个虚拟存储系统的虚拟地址为40位,物理地址为36位,页大小为16KB,按字节编址。若页表中有有效位、存储保护位、修改位、使用位,共占4位,磁盘地址不在页表中,则该存储系统中每个进程的页表大小为多少?如果按计算出来的实际大小构建页表,则会出现什么问题?
第12题:
页面置换
内存分配
页面换出
页面调入
第13题:
● 某进程有 5 个页面,页号为 0~4,页面变换表如下所示。表中状态位等于0 和1分别表示页面不在内存或在内存。若系统给该进程分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为 (25) 的页面。假定页面大小为 4K,逻辑地址为十六进制2C25H,该地址经过变换后,其物理地址应为十六进制 (26) 。
(25)
A. 0
B. 1
C. 2
D. 4
(26)
A. 2C25H
B. 4096H
C. 4C25H
D. 8C25H
第14题:
??某进程有5个页面,页号为0~4,页面变换表如下所示。表中状态位等于0和1分别表示页面不在内存或在内存。若系统给该进程分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为(25)的页面。假定页面大小为4K,逻辑地址为十六进制2C25H,该地址经过变换后,其物理地址应为十六进制(26)。??
A.0
B.1
C.2
D.4
第15题:
某进程有 4 个页面。页号为 0-3,页面变换表及状态位,访问位和修改位的含义如下图所示。系统给该进程分配了 3 个存储块。当采用第二次机会页面转换算法时,若访问的页面 1 不在内存,这是应该淘汰的页号为( )
A.0
B.1
C.2
D.3
第16题:
某计算机系统页面大小为4K,若进程的页面变换表如下所示,逻辑地址为十六进制1D16H。该地址经过变换后,其物理地址应为十六进制( )。
A.1024H
B.3D16H
C.4D16H
D.6D16H
第17题:
第18题:
第19题:
第20题:
第21题:
在虚拟页式存储方案中,当进行页面置换时需要用到页表表项的哪些位()
第22题:
UNIX系统对内存采用页式虚拟管理方式,使用二次机会页面替换算法进行页面调度,实现方法是()
第23题:
页表中设置”有效位”,若此位为1则表示相应页已在内存
需要时可把有效位改成0,但该页的信息仍保存在内存
若某页的有效位为0,则可把它的物理页面作为空闲页面
作为空闲的物理页面是可以重分配的
仅是有效位为0但尚未把它的物理页面作为空闲页面时,则该物理页面是不会被重分配的,留下了二次有效的机会