- 7
- 0
- 约6.33千字
- 约 57页
- 2015-12-03 发布于湖北
- 举报
进程的描述与控制.ppt
* * 进程撤销的主要原因(2): 对共享内存区的非法使用 算术错误,如除零和操作数溢出 严重的输入输出错误 进程的撤销 ? 外界干预:例如操作系统干预; * * 进程的撤销终止进程具体步骤 ? 根据撤销进程标识号,从PCB集合中找到它的PCB,并从中读出该进程的状态; ? 若被终止进程正处于运行状态,则应立即停止该进程的运行; ? 若该进程拥有子孙进程,应先撤销它的所有子孙进程,以防它们脱离控制; ? 将该进程拥有的资源归还给父进程或操作系统; ? 撤销进程出PCB队,将它的PCB所占空间归还到PCB池; * * 进程的阻塞和唤醒 1)引起进程阻塞和唤醒的事件 请求系统服务 启动某种操作 新数据尚未到达 无新工作可做:如系统中一些完成特定功能的系统进程; * * 进程的阻塞和唤醒 2)进程阻塞的步骤 停止进程执行,修改PCB有关内容,如进程状态由“运行”改为“等待”等; 保存CPU现场信息; 把修改状态后的PCB加入相应阻塞(等待)进程队列; * * 进程的阻塞和唤醒 一旦阻塞进程的原因,即该进程等待的事件发生了,由发生者进程调用唤醒原语wakeup( ),将等待进程唤醒。 进程唤醒的步骤如下: ? 从相应等待进程队列中取出PCB; ? 修改PCB有关信息,如进程状态等; ? 把修改后PCB加入有关就绪进程队列; * * 进程的挂起和激活 进程利用挂起原语susp
您可能关注的文档
最近下载
- Iphone7如何下载旧版微信.pdf VIP
- 托育机构婴幼儿回应性照护服务规范.docx VIP
- 经典案例_VoLTE上行丢包率优化思路及解决方案 .pdf VIP
- 2026年山东省烟台市招远市中考化学适应性试卷(含答案).docx
- 2025广州从化区中小学教师招聘考试试题及答案.docx VIP
- 市场营销原理课件菲利普科特勒版(亚洲版)(机械工业出版社).pptx
- 租赁 保洁 合同范本.doc VIP
- 生活垃圾填埋场渗滤液回灌技术(1).pdf VIP
- TZJATA0002-2020保健食品中维生素K2的测定 高效液相色谱法.pdf VIP
- “11.9”成都局X854次机后3位违编关门车耽误列车一般D类事故[精选].ppt VIP
原创力文档

文档评论(0)