单击鼠标编辑标题文的格式操作系统管理学院 信息管理与电子商务系 内容回顾 状态转换与控制 100011P1(一班)——?临界区P2 (二班)——?进入区19S<0返回或转进程调度看两个进程的相互关系P1P2设S=1P1P2S运算S状态结果?S=S-1S=0P1进程进入临界区 ?S=S-1S=-1S<0 P2进程置等待状态完成S=S1S=0S=0 P2由等待?就绪调度运行完成S=S1S=1处理器等
处理机调度的层次 调度队列模型和调度准则 调度算法 实时调度 产生死锁的原因和必要条件 预防死锁的方法 死锁的检测与解除常用的几种实时调度算法采用抢占式调度机制为了让分派延迟保持很小需要允许系统调用是可被抢占的 在长时间系统调用内插入抢占点:该点用来检查高优先权进程是否需要允许如要则进行任务切换当高优先权进程终止时它所中断的进程继续完成系统调用 抢占点只能放在内核的安全位置
程序与进程之间的区别运行运行态提交挂起就绪状态(Ready):进程在内存且可立即进入运行状态阻塞状态(Blocked):进程在内存并等待某事件的出现阻塞挂起状态(Blocked suspend):进程在外存并等待某事件的出现就绪挂起状态(Ready suspend):进程在外存但只要进入内存即可运行调度挂起激活(Activate):把一个进程从外存转到内存可能有以下几种情况:就绪挂起→就绪:没有就
第3章 进程管理 综上所述可见在多道程序工作环境下一个程序活动不再能独占系统资源因此也就不再能单独决定这些资源的状态 总之程序活动不再处于一个封闭的系统中而是和其它程序活动之间存在着相互依赖和制约的关系因而呈现出并发动态以及相互制约这些新的特征 在这种情况下程序这个静态的概念已经不能如实地反映多道系统中程序的并发活动故引入了进程的概念来描述系统和用户的程序活动 1三状态模型 :2
#
#
单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式.chinaEDA进 程 管 理1 进程的基本概念 2 进 程 控 制3 进程互斥和同步 4 进 程 通 信5 进 程 调 度6 死 锁7 线 程 8 Linux中的进程管理7.1 进程的基本概念 7.1.1 程序的顺序执行和并发执行1.程序的顺序执行 所谓程序的
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级顶管顶进施工质量控制 编 制: 夏 高 峰 审 核: 董 德 胜 编制单位: 南京经理部 编制日期: 2008 .1. 5 目 录一工程概况 ………………………………………………………1二小组情况 ………………………………………………………1三选题理由 ………………………………………………………3四现状调查 ………………
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级1若程序PA和PB单独执行时分别用TA和TBTA=1小时TB=1.5小时其中处理机工作时间分别为TA=18分钟TB=27分钟如采用多道程序设计方法让PAPB并行工作假定处理机利用率达到50另加15分钟系统开销问系统效率能提高百分之几2某个异常事件在处理过程中又发生了新的异常事件(如处理溢出时处理过程中又产生了溢出)可以再转该种
Process customer{ P(seat) V(customers) 向理发师发信号 P(barbers) 接收理发师信号 V(seat) Get_haircut() }(第三章 进程管理)小结
违法有害信息,请在下方选择原因提交举报