当前位置:首页 > 操作系统概论(02323) > 正文内容

操作系统如何处理缺页中断和缺段中断?

高老师2年前 (2024-03-26)操作系统概论(02323)16

操作系统如何处理缺页中断和缺段中断?

1、操作系统处理缺页中断的方法为:
(1)查主存分配表找一个空闲主存块,若无空闲块,则由页面调度解决;然后查页表找出该页在磁盘上的位置,启动磁盘读出该页信息;
(2)从磁盘上读出的信息装入找到的主存块中;
(3)修改页表中相应表目,表示该页已在主存中;
(4)重新执行被中断的指令。
2、操作系统处理缺段中断的方法有:
(1)查主存分配表,找出一个足够大的连续区以容纳该分段,如果找不到,则检查空闲区总和;若空闲区总和能满足该段要求,那么进行适当移动将分散的空闲区集中;
(2)若空闲区总和不能满足要求,可把主存中一段或几段调出,然后把当前要访问的段装入主存;
(3)段被移动、调出和装入后,都要对段表中的相应表目做修改;
(4)新的段装入后,让作业重新执行被中断的指令。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/231566.html

分享给朋友: