- 5
- 0
- 约5.98千字
- 约 50页
- 2016-12-18 发布于重庆
- 举报
进程切换的步骤 保存被中断进程的处理器现场信息 修改被中断进程的进程控制块的有关信息,如进程状态等 把被中断进程的进程控制块加入有关队列 选择下一个占有处理器运行的进程 修改被选中进程的进程控制块的有关信息 根据被选中进程设置操作系统用到的地址转换和存储保护信息 根据被选中进程恢复处理器现场 调度和切换时机问题 请求调度的事件发生后,就会运行低级调度程序,低级调度程序选中新的就绪进程后,就会进行上下文切换。实际上,由于种种原因,调度和切换并不一定能一气呵成。 ? 通常的做法是,由内核置上请求调度标志,延迟再进行调度和进程上下文切换。 处理器模式切换 ?当中断发生时,暂时中断正在执行的用户进程,把处理器的状态从用户状态切换到内核状态,去执行操作系统例行程序以获得服务,这就是一次模式切换, ?内核在被中断了的进程的上下文中对这个中断事件作处理,即使该中断可能不是此进程引起的 模式切换的步骤 1)保存被中断进程的处理器现场信息; 2)处理器从用户态切换到核心态,以便执行服务程序或中断处理程序; 3)如果处理中断,可根据规定的中断级设置中断屏蔽位; 4)根据系统调用号或中断号,从系统调用表或中断入口表找到服务程序或中断处理程序地址。 CPU上执行的进程所处的活动范围 用户空间中,处于进程上下文,用户进程在运行,使用用户栈。 内核空间中,处于进程上下文,内核代表某进程在运行,使
您可能关注的文档
最近下载
- 2024年中考英语作文必背句子.docx VIP
- DB45T 2362-2021 城镇排水管渠运行维护技术规程.pdf VIP
- 2025年云南省安全员-《B证》考试题库及答案.docx VIP
- 质量管理在生产过程中的重要性.docx VIP
- 2025年云南省安全员B证考试题库及答案.docx VIP
- 辅警招聘考试题库《综合理论知识》(含政治理论、法律法规、公安工作基本知识).doc VIP
- 《从小爱劳动》 教学课件 2026三年级道德与法治下册.pptx VIP
- GBT23257-2017 3PE防腐标准精简版.docx VIP
- 重庆市建设工程工程量计算规则CQJLGZ-2013.docx VIP
- 农村防火规范 [附条文说明] GB50039-2010.docx VIP
原创力文档

文档评论(0)