- 1、本文档共70页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章处理机调度与死锁
第三章处理机调度与死锁
3.1 处理机调度的基本概念
3.2 调度算法
3.3 实时调度
3.4 多处理机系统中的调度
3.5 产生死锁的原因和必要条件
3.6 预防死锁的方法
3.7 死锁的检测与解除
第三章处理机调度与死锁
3.1 处理机调度的基本概念
3.1.1 高、中、低三级调度
3.1.2 调度队列模型
3.1.3 选择调度方式和算法的若干准则
第三章处理机调度与死锁
3.1.1 高、中、低三级调度
高级调度(作业调度、长程调度、接纳调度)
概念:
将外存作业调入内存,创建PCB等,插入就绪队列。
一般用于批处理系统,分/实时系统一般直接入内存,
无此环节。
调度特性
▪ 接纳作业数(内存驻留数)
太多――― 周转时间T长
太少――― 系统效率低
▪ 接纳策略:即采用何种调度算法:FCFS、短作业优先
等
第三章处理机调度与死锁
低级调度(进程调度,短程调度)
主要是由分派程序(Dispatcher)分派处理机。
非抢占方式:简单,实时性差(如win31)
抢占方式
(1)时间片原则
(2)优先权原则
(3)短作业优先原则。
中级调度(中程)
为提高系统吞吐量和内存利用率而引入的内外存对换功能。
运行频率:低中高。
第三章处理机调度与死锁
3.1.2 调度队列模型
1. 仅有进程调度的调度队列模型
时间片完
进程调度 进程完成
交互用户 就 绪 队 列 CP U
事
件
等待事件
出 阻 塞 队 列
现
图3 - 1 仅具有进程调度的调度队列模型
第三章处理机调度与死锁
2. 具有高级和低级调度的调度队列模型
作业 时间片完
调度
进程调度 进程完成
后 备 队 列 就 绪 队 列 CP U
等待事件1
事件1出现
等待事件2
事件2出现
…
… … …
等待事件n
事件n 出现
您可能关注的文档
- 《Java语言》课件java数据库.ppt
- 《Java语言》课件第1章 Java语言概述.ppt
- 《操作系统》课件02 进程管理.ppt
- 《操作系统》课件04 存储器管理.pdf
- 《操作系统》课件05 虚拟存储器.pdf
- 《操作系统》课件06 输入输出系统.pdf
- 《操作系统》课件08 磁盘存储器的管理(20171128).pdf
- 《电子设计自动化》作业第1章 数字逻辑基础.ppt
- 《电子设计自动化》作业第4章 硬件描述语言Verilog HDL-教学版.ppt
- 《嵌入式系统》课件1-嵌入式系统概况.ppt
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)