- 2
- 0
- 约9.42千字
- 约 74页
- 2017-01-06 发布于辽宁
- 举报
03进程管理一基本概念分析
* 2.2 进程控制 进程挂起 * 2.2 进程控制 进程挂起 * 2.2 进程控制 进程唤醒 一个正在运行的进程会因等待某事件(例如,等待打印机)的发生,由运行状态转换成阻塞状态,当它等待的事件发生后,这个进程将由阻塞状态转换成就绪状态。这种转换由进程唤醒操作完成。 调用进程唤醒操作一般在中断处理、进程通信等过程中。例如,打印机完成中断处理程序, 在完成了打印完成的操作后,就去检查等待打印机的队列,若不为空,则调用进程唤醒操作,唤醒一个(或多个)等待打印机的进程。 * 2.2 进程控制 进程唤醒 进程唤醒原语的形式: wakeup(chan) 其中:chan 唤醒进程阻塞的原因。 * 2.2 进程控制 进程唤醒 算法:wakeup 输入:chan:等待的事件(阻塞原因) 输出:无 { 找到chan的等待队列的指针; for(该队列不为空) { 从队列中移出一个进程; 置进程状态为“就绪”,并加入到就绪队列; } } * 2.2 进程控制进程唤醒 按此算法,是把等待在chan事件上的所有进程唤醒,类似于UNIX系统的处理方式。也有的系统只唤醒一个等待chan事件的进程,若这样处理,等待队列就要按某种优先级排队。 进程唤醒操作会引起就绪队列和等
您可能关注的文档
- 03生产管理分析.doc
- 03电子商务师(三级)基础知识分析.ppt
- 03第三章人防地下室通风分析.doc
- 03第二章分析.ppt
- 03简单电力系统潮流计算--20111017分析.ppt
- 03要素禀赋理论分析.ppt
- 03血液分析.ppt
- 03软件可靠性增长测试评估实验报告分析.doc
- 03设计说明分析.doc
- 04-06-ppt第5章(H)分析.ppt
- 八年级地理第三单元工业区位填空题专项检测卷能力提升版.docx
- 八年级地理第八单元世界区域地理材料分析题题型强化卷易错强化版.docx
- 八年级地理第二单元经纬网判读读图题专题复习卷专项精练版.docx
- 八年级地理第二单元经纬网判读计算题高频题训练卷阶段诊断版.docx
- 八年级地理第二单元经纬网判读计算题诊断测试卷阶段诊断版.docx
- 八年级地理第二知识板块核心专题资源保护原因分析题达标诊断卷能力进阶版.docx
- 八年级地理第六单元昼夜长短材料分析题专题复习卷课外拓展版.docx
- 八年级地理第七单元河流特征分析图表题能力提升卷重难点突破版.docx
- 八年级地理第七单元河流特征分析图表题知识梳理卷重难点突破版.docx
- 八年级地理上册气温曲线图计算题高频题训练卷阶段诊断版.docx
原创力文档

文档评论(0)