试题详情
- 简答题缺页中断的处理过程是软硬件配合完成的,请叙述缺页中断处理过程?
-
若在页表中发现所要访问的页面不在内存,则产生缺页中断,其处理过程如下:
1、根据逻辑地址查页表的驻留位,判断该页是否在内存;
2、该页标志为0,形成缺页中断。保留现场。
3、操作系统处理缺页中断,寻找一个空闲页面。
4、若有空闲页,则把磁盘上读出的信息装入该页面中。
5、修改页表及内存分配表,表示该页已经在内存。
6、如果内存中无空闲页,则按某种算法选择一个已在内存的页面,把它暂时调出内存。若该页被修改过,则要把信息重写到磁盘上。当一页被暂时调出内存后,重复4、5步。
7、恢复现场,重新执行被中断的指令。 关注下方微信公众号,在线模考后查看
热门试题
- 概述WindowsNT的设计目标对操作系
- 什么是管套与管套地址?
- 什么是操作系统?请说明操作系统在计算机系
- 对象
- 说明WindowsNT中异步I/O操作的
- 数据库操纵功能是指用数据库操纵语言实现用
- 何谓并发程序?为什么要引入并发程序?
- 简述数据字典的作用。
- 什么是套接字?
- 操作系统
- 简述生命周期法的优点和缺点。
- 简述Access的主要特点。
- 在工作组模式下,网络中的每台计算机都可以
- 管理信息系统阶段为20世纪()
- 企业的组织结构犹如一个金字塔,从上至下,
- 现代管理信息系统的重要特征就是()与物理
- 共享资源如何管理?都有哪些方法?
- 某计算机加入到一个域,在该计算机上存有该
- 试简述WWW和Internet的关系.
- 网络上任一结点主机所拥有的资源都作为网络