- 1
- 0
- 约7.5千字
- 约 51页
- 2018-03-06 发布于湖北
- 举报
孙钟秀___操作系统PPT_ch2-2.2中断技术
3多重中断事件的处理 中断正在进行处理期间,CPU又响应新的中断事件,于是暂时停止正在运行的中断处理程序,转去执行新的中断处理程序,就叫多重中断(又称中断嵌套)。处理方法: (1) 串行处理, (2) 嵌套处理, (3) 即时处理。 中断 自陷 慢中断 快中断 进程正在运行 用户态 核心态 上半部分处理 返回原进 程运行 排队下半部分 快中断处理 系统调用处理 从系统调用返回 ret_from_sys_call 调用schedule( ) 调度新进 程运行运行 用户态 调度下半部分do_bottom_half( )/ do_softirq( ) 处理积累的信号 do_signal( ) restore_all 中断 2.2.6 Linux中断处理 1 Linux内核处理流程 快中断与慢中断 Linux中,区分快中断和慢中断两类中断事件。 ?处理慢中断前需保存所有寄存器的内容,而快中断处理仅要保存被常规C函数修改的寄存器;慢中断处理时,不屏蔽其他中断信号,而快中断处理时会屏蔽所有其他中断; ?慢中断处理完毕后,通常不立即返回被中断的进程,而是进入调度程序重新调度,调度结果未必是被中断的进程运行(是抢先式调度)。而快中断处理完毕
您可能关注的文档
最近下载
- [医药]OPUS定性流程.doc VIP
- 第三章 足球——脚内侧踢球 教案 2022—2023学年人教版初中体育与健康九年级全一册 .docx VIP
- 高中政治 2025-2026学年广东省清远市高一(下)期末政治试卷附解答.pdf VIP
- 老年人口腔清洁课件.pptx VIP
- 火力发电厂司令图设计内容深度规定.pdf VIP
- 电力行业台区线损治理方案.docx VIP
- 2026年及未来5年市场数据年中国养老公寓行业发展趋势及投资前景分析报告.docx VIP
- 烽火通信面试题及详细答案(含技术岗+综合岗).docx
- 惯性导航实验教学.pdf VIP
- 郧西事业单位招聘考试题历年公共基础知识真题汇总-综合应用能力(2010-2021答案详解)全解析版.docx VIP
原创力文档

文档评论(0)