第三章 处理机调度与死锁 3.1 处理机调度的基本概念 3.2 进程调度算法 3.3 实时调度 3.4 产生死锁的原因和必要条件 3.5 预防死锁的方法和死锁避免 3.6 死锁的检测和解除 3.1 处理机调度的基本概念 在多道程环境下,进程数目往往多于处理机数目,致使它们争用处理机。这就要求系统能按某种算法,动态地把处理机分配给就绪队列中的一个进程,使之执行。分配处理机的任务是由进程调度程序完成的。它是操作系统设计的中心问题之一。 进程调度要解决的问题 WHAT:按什么原则分配CPU —进程调度算法 WHEN:何时分配CPU —进程调度的时机 HOW: 如何分配CPU —CPU调度过程(进程的上下文切换) 1. 高级、中级和低级调度 处理机是计算机系统中的重要资源 处理机调度算法对整个计算机系统的综合性能指标有重要影响 可把处理机调度分成三个层次: 高级调度 中级调度 低级调度 高级调度也称为作业调度或宏观调度 高级调度的时间尺度通常是分钟、小时或天 中级调度涉及进程在内外存间的交换,从存储器资源管理的角度来看,把进程的部分或全部换出到外存上,可为当前运行进程的执行提供所需内存空间,将当前进程所需部分换入到内存。指令和数据必须在内存里才能被处理机直接访问 低级调度也称微观调度,从处理机资源分配的角度来看,处理机需要经常
您可能关注的文档
- 第9篇 模拟信号的数字传输.ppt
- 第九章 2009年社会工作实务(初级)模拟试题.ppt
- 软件工程基础(胡思康)第2篇课件.pptx
- 锐意传播网络营销演示介绍(2011年度版).pdf
- 第十三章 C8051F360内部资源.pdf
- 数控车床编程-基础篇教材教材.pdf
- 第十三章 BECKHOFF 总线产品培训.pdf
- 第1节 绪论 教育技术概述.ppt
- 科级干部选拔程序-附件.ppt
- 第十一章 尊重他人传递温暖_主题班会.ppt
- 眼外肌解剖精要.pptx
- 规范涉企检查实务.pptx
- 护理护理中的妇产科护理与母婴保健.pptx
- 西餐热菜工艺 课件 模块三 禽类菜肴制作.pptx
- 大同一中2024-2025学年第一学期期中学业水平质量监测九年级历史试卷及答案.pdf
- 2026人教PEP版英语四年级下册全册单元测试基础卷含答案及听力.docx
- 大同一中2024-2025学年第一学期期中学业水平质量监测九年级物理试卷及答案.pdf
- 大同一中2024-2025学年第一学期期中学业水平质量监测九年级英语试卷及答案.pdf
- 大同一中2024-2025学年第一学期期中学业水平质量监测九年级语文试卷及答案.pdf
- 2026人教PEP版英语四年级下册全册单元测试提升卷含答案及听力.docx
原创力文档

文档评论(0)