- 20
- 0
- 约1.28万字
- 约 93页
- 2017-03-04 发布于广东
- 举报
02-操作系统的硬件环境课件.ppt
* * * * * * * * 典型的中断处理(1):I/O中断 由I/O设备的控制器或者通道发出 两类I/O中断: I/O操作正常结束 如果要继续I/O操作,需要在准备好以后重新启动I/O,若请求I/O程序正处于等待I/O状态,则应将其唤醒 I/O异常 需要重新执行失败的I/O操作 重试次数有上限,次数过大,系统将判定硬件故障 系统多道能力的重要推动力量,时钟中断处理程序通常做与系统运转、管理和维护相关的工作,包括: 维护软件时钟:系统有若干个软件时钟,控制定时任务以及进程的处理器时间配额,时钟中断需要维护、定时更新这些软件时钟 处理器时间调度:维护当前进程时间片软件时钟,并在当前进程时间片到时以后运行调度程序选择下一个被调度的进程 控制系统定时任务:通过软件时钟和调度程序定时激活一些系统任务,如监测死锁、系统记帐、系统审计等 实时处理 典型的中断处理(2):时钟中断 典型的中断处理(3):硬件故障中断 硬件故障中断处理程序一般需要做的工作: 保存现场,使用一定警告手段,提供些辅助诊断信息 在高可靠系统中,中断处理程序还要评估系统可用性,尽可能恢复系统 如:Windows 2000/XP,关键硬件发生故障时,如显示卡损坏,出现系统蓝屏,系统实际上进入相应故障处理程序,发现故障不可恢复,则在屏幕上打印出发生故障时程序位置,并开始进行内存转储(将一定范围的内存内容写上磁盘,是系统
原创力文档

文档评论(0)