第三章处理机的调度和死锁内容摘要:
a 非抢占轮转调度 当前进程 实时进程 实时进程要求调度 当前进程运行完成 b 非抢占优先权调度 调度时间 c 基于时钟中断抢占的优先权抢占调度 当前进程 实时进程 实时进程要求调度 抢占时刻(其它中断) b 立即抢占优先权调度 当前进程 实时进程 实时进程要求调度 时钟中断到达时 调度时间 调度时间 处理机调度与死锁 EDF( earliest deadline first)算法 ٭ 根据任务的截止时间来确定任务的优先级 ٭ 截止时间越早,优先级越高 ٭ 可以是抢占式或非抢占式 处理机调度与死锁 最早截止时间优先 EDF例 1 3 4 2 1 3 4 2 1 2 3 4 t 开始截止时间 任务到达 任务执行 图 3- 7 EDF算法用于非抢占调度方式 处理机调度与死锁 2. 最低松弛度优先 LLF算法 松弛度: ٭ 若 A进程需在 200ms时完成,其本身运行需要 100ms,当前时刻是 10ms,则 A的松弛度为: 200- 100- 10= 90 ٭ 主要用于可抢占的调度方式中 ٭ 例: A1 A2 A3 A4 A5 A6 A7 A8 B1 B2 B3 0 20 40 60 80 100 120 140 160 t 图 3- 8 A/B任务每次必须完成的时间 处理机调度与死锁 最低松弛度优先 LLF算法 (2) A1(10) A2(10) A3(10) A4(10) t 0 10 20 30 40 50 60 70 80 t1=0 B1(20) B1(5) B2(15) B2(10) t1 t2 t3 t4 t5 t6 t7 t8 处理机调度与死锁 MPS和松弛耦合 MPS ٭ 紧密耦合 ▪ 共享 RAM和 I/O ▪ 高速总线和交叉开关连接 ٭ 松弛耦合 ▪ 独立 RAM和 I/O ▪ 通道和通信线路连接 ٭ 处理器是否结构相同 处理机调度与死锁 ٭ 静态分配 ٭ 动态分配 ▪ 可防止系统中多个处理器忙闲不均 SMP中进程分配方式 ٭ 进程调度在主处理器上执行 ٭ 有潜在的不可靠性 处理机调度与死锁 (线程)调度方式 ٭ 各个处理机自行在就绪队列中取任务。 ٭ 特点;简单,分布式调度,调度算法可采用前述方法,多个 CPU利用率都不错(不会闲) ٭ 但: ▪ 瓶颈问题,(单队列) ▪ 低效性;(需拷贝现场) ▪ 线程切换频繁(当线程合作时 ,各线程并行的条件不容易满足) 处理机调度与死锁 优点: ( 1)对相互合作的进(线)程组调度,可以减小切换,减小系统开销。 ( 2)每次分配一组 CPU,减少了调度频率。 分配时间 ( 1)面向程序 ( 2)面向线程:使处理机利用率更高。 处理机调度与死锁 应用程序A 应用程序 B Cpu1 线程 1 线程 1 Cpu2 线程 2 空闲 Cpu3 线程 3 空闲 Cpu4 线程 4 空闲 时间 1/2 1/2 浪费 % 应用程序A 应用程序 B Cpu1 线程 1 线程 1 Cpu2 线程 2 空闲 Cpu3 线程 3 空闲 Cpu4 线程 4 空闲 时间 4/5 1/5 浪费 15% 处理机调度与死锁 引入:多处理机系统,每个处理已不再属宝贵资源。 特点:每个进(线)程专用处理机,使其切换小,提高效率。 主要用于大型计算,实时系统 处理机调度与死锁 。 一、竞争资源引起死锁。 ٭ 1.可剥夺( CPU、内存,)和非剥夺性(打印机,磁带机)资源 ٭ 2.竞争非剥夺性资源 —— 可造成死锁 p1 p2 R1 R2。第三章处理机的调度和死锁
相关推荐
2.颜色视觉的发展 (二 )听觉的发展 听觉的发展包括对纯音听觉的发展和语音听觉的发展。 (三 )运动觉的发展 运动觉包括大肌肉运动觉和小肌肉运动觉。 二、小学生知觉的发展 (一 )空间知觉的发展 (二 )小学生时间知觉的发展 第三节 感知觉在小学教学中的运用 第三节 绝对感受性和绝对感觉阈限 绝对感觉阈限 (absolute sensory
“第一次就把事情做对”和“零缺陷”理论。 ISO9000族标准体系 六西格玛管理 美国波多里奇国家质量奖 欧洲质量奖 日本戴明奖 全国质量奖 卓越绩效模式 三、全面质量管理 (一)全面质量管理的定义 1.全面质量管理是一种管理途径,不是 某种简单的方法,也不是某种模式和框架。 2.全面质量管理强调一个组织必须以质量为中心来开 展活动,其他管理职能不能取代质量管理的中心地 位。
干扰组织正常呼吸代谢的前提下 , 适当降低环境氧气浓度 , 并提高 CO2浓度 , 可以有效抑制呼吸作用 , 减少呼吸消耗 , 更好地维持产品品质 , 这就是气调贮藏的理论依据。 C2 H4 是一种成熟衰老植物激素 , 它可以增强呼吸强度。 园艺产品采后贮运过程中 , 由于组织自身代谢可以释放 C2H4, 并在贮运环境中积累 , 这对于一些对 C2 H4 敏感产品的呼吸作用有较大的影响。
尖点突变模型 0278 23 qp 尖点突变示意图 167。 自组织临界模型 临界现象普遍存在于各种系统的演化运动中。 在临界状态,系统表现出许多奇异的特征,对预测系统变化有重要的意义。 在变形体系统的渐变和突变过程中也大量存在临界现象,它们与变形体系统失稳的许多前兆现象一样是进行变形体系统失稳破坏预报的重要依据。 167。 自组织临界模型
转化为摩擦热能而吸声。 多孔材料吸声的必要条件是 : 材料有大量空隙, 空隙之间互相连通, 孔隙深入材料内部。 错误认识一:表面粗糙的材料,如拉毛水泥等,具有良好的吸声性能。 错误认识二:内部存在大量孔洞的材料,如聚苯、聚乙烯、闭孔聚氨脂等,具有良好的吸声性能。 影响多孔吸声材料吸声系数的因素 多孔吸声材料对声音中高频有较好的吸声性能。 影响多孔吸声材料吸声特性主要是材料的厚度、密度
在真空中传播的速度相同 , 其数值为 1010cms1 (2) 电磁辐射的粒子性 电磁辐射的传播以及反射、衍射 干涉等现象都可以用波动性来解释 电磁辐射的吸收和发射等同物质 相互作用的现象,则不能用波的模型 来解释。 这是必须将其看作是不连续 的能量微粒,即光子或光量子,光子 具有能量 hν, 具有动量 hν/c, 每个 光子的能量 E( 或 ε) 与相应的频率 及波长有如下关系 : E(ε)=