什么时候发生缺页中断?当缺页中断发生时,操作系统应采取什么行动?

题目

什么时候发生缺页中断?当缺页中断发生时,操作系统应采取什么行动?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

使用请求页式存储管理的系统中,进程在执行指令中发生了缺页中断,经操作系统缺页中断处理后,应让其执行( )指令。

A 被中断处的前一条

B 被中断处

C 被中断处的后一条

D 启动时的第一条


参考答案B

第2题:

在虚拟页式存储管理中,由于所需页面不在内存,则发缺页中断,缺页中断属于______。

A.硬件中断

B.时钟中断

C.程序性中断

D.I/O中断


正确答案:C

第3题:

在请求页式存储管理中,当查找页不在什么里面时,要产生缺页中断?

A.虚存

B.外存

C.内存

D.地址空间


正确答案:C
解析:请求页式管理原理:当执行某指令而又发现它不在内存时,或当执行某指令需其他的数据和指令时,这些指令和数据不在内存中,这时将发生缺页中断,系统将外存中相应的页面调入内存。

第4题:

在虚拟页式存储管理中,由于所需页面不在内存,则发生缺页中断,缺页中断属于( )

A.硬件中断

B.时钟中断

C.程序性中断

D.I/O中断


正确答案:C

第5题:

在虚拟页式存储管理中,由于所需页面不在内存,则发出缺页中断,缺页中断属于( )。A.硬件中断B.时钟中断C.程序性中断D. I/O中断


正确答案:C
缺页中断就是要访问的页不在主存,需要操作系统将其调入主存后再进行访问,属于一种程序性中断

第6题:

在虚拟分页存贮管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为() 。

A. 决定淘汰页→页面调出→缺页中断→页面凋入

B. 决定淘汰页→页面调入→缺页中断→页面凋出

C. 缺页中断→决定淘汰页→页面调出→页面凋入

D. 缺页中断→决定淘汰页→页面调入→页面凋出


参考答案C

第7题:

(接上题)若矩阵A按列序存放,那么当程序执行完后共产生(4)次缺页中断。A.50B.100

(接上题)若矩阵A按列序存放,那么当程序执行完后共产生 (4) 次缺页中断。

A.50

B.100

C.5000

D.10000


正确答案:C
本题考查页面置换算法——LRU。从题干可知,作业共有4个页面的主存空间,其中一个已被程序本身占用,所以在读取变量时可用的页面数只有3个。每个页面可存放200个整数变量,程序中A数组共有100*100=10000个变量。按行存放时,每个页面调入的200变量刚好是程序处理的200个变量,所以缺页次数为10000/200=50。而按列存放时,虽然每个页面调取数据时,同样也读入了200个变量,但这200个变量中,只有2个是近期需要访问的(如:第1个页面调入的是A[*,1]与A[*,2],但程序近期需要访问的变量只有A[1,1]和A[1,2]),所以缺页次数为:10000/2=5000。

第8题:

所谓的外部中断,常常包括有( )。

A)CPU故障中断

B)溢出中断

C)控制台,时钟中断

D)缺页中断


正确答案:C
中断分为硬件中断和软件中断。硬件中断又称为外部中断,由于硬件方面原因机器发生中断,如设备运行结束中断、时钟中断、来自控制台的中断等,但当CPU发生故障时,现场无法保护,不能作为中断:软件中断又称为程序中断,溢出中断、缺页中断是属于软件中断。

第9题:

当进程访问的页面不在主存,且主存中没有可用的空闲块时,虚拟分页存储管理系统正确的处理顺序为(258)。

A.决定淘汰页→页面调出→缺页中断→页面调入

B.决定淘汰页→页面调入→缺页中断→页面调出

C.缺页中断→决定淘汰页→页面调入→页面调出

D.缺页中断→决定淘汰页→页面调出→页面调入


正确答案:D
解析:在虚拟分页存储管理系统中,当进程访问的页面不在内存中时,就会触发缺页中断,然后转入确定淘汰页面的中断处理程序,接着将确定淘汰的页面调出内存,最后将请求页面调入内存。

第10题:

所谓的外部中断,常常包括有( )。

A.CPU故障中断

B.溢出中断

C.控制台、时钟中断

D.缺页中断


正确答案:C
解析:中断分为硬件中断和软件中断。硬件中断又称为外部中断,由于硬件方面原因机器发生中断,如设备运行结束中断、时钟中断、来自控制台的中断等,但当CPU发生故障时,现场无法保护,不能作为中断;软件中断又称为程序中断,溢出中断、缺页中断是属于软件中断。

更多相关问题