- 8
- 0
- 约5.07千字
- 约 33页
- 2016-12-18 发布于重庆
- 举报
第五章 调度与死锁 一、 处理器调度的层次 处理机是计算机系统中的重要资源。 处理机调度算法对整个计算机系统的综合性能指标有重要影响。 可把处理机调度分成三个层次: 高级调度 中级调度 低级调度 1.高级调度 也称为作业调度或长程调度。 作业调度的主要功能是根据作业调度算法选择外存上处于后备队列中的某些作业调入内存,并为他们分配必要的资源、创建作业相应的进程,在作业完成后还要做结束阶段的善后工作。 2.低级调度 也称进程/线程调度、短程调度。 进程调度的主要功能是根据一定的调度算法从就绪队列中选中一个进程/内核级线程获得处理器,让它使用。 低级调度是操作系统最核心部分,执行十分频繁,其调度策略的好坏直接影响整个系统的性能。 低级调度的调度方式: (1)非剥夺式(非抢先式) 调度程序一旦把cpu分配给某一进程/线程后,便让他一直运行下去,直到进程完成或发生某事件不能运行时,才将cpu分配给其他进程。 这种调度方式通常用于批处理系统中。 优点:简单,系统开销小 缺点:难以满足紧急任务的要求,实时系统不宜采用。 (2)剥夺式(抢先式) 当一个进程/线程正在处理器上执行时,调度程序可根据某种原则剥夺cpu分配给其他进程/线程。 这种调度方式通常用于分时系统和实时系统中。 剥夺的原则: 优先权原则 短作业(进程)优先原则 时间片原则 3.中级调度 又称
您可能关注的文档
最近下载
- 第十章+现代六国学前教育(课件)《中外学前教育史》同步教学(劳动版).pptx VIP
- 2025年秋季中国南水北调集团江汉水网建设开发有限公司招聘5人历年真题汇编带答案解析.docx VIP
- 盾构构造与操作维护课件 11. 水循环系统.pptx VIP
- YYT 1789.4-2022 体外诊断检验系统 性能评价方法 第4部分:线性区间与可报告区间.docx
- 施工进度计划表横道图自动生成版(模板)().xls VIP
- 数学人教版六年级下册《比》的整理与复习.ppt VIP
- 2026年江苏省中考数学备考全指南(考点+真题+策略+训练).docx VIP
- 新22G04 钢筋混凝土过梁建筑图集.docx VIP
- 全员安全生产应知应会手册.pdf VIP
- 2025年惠州惠东招聘公办学校教师考试笔试试题含答案.docx VIP
原创力文档

文档评论(0)