- 2
- 0
- 约1.71万字
- 约 20页
- 2017-06-17 发布于湖北
- 举报
3.1操作系统进程管理..Convertor概要
第三章进程管理
本章要点
基础:进程描述及控制
策略:进程调度
实现:互斥与同步
避免:死锁与饥饿
饥饿:指长时间等待,没有得到回答
解决:几个经典问题
关于:进程通信
3.1 进程的引入
程序顺序执行
程序:源代码程序、目标程序和可执行程序
程序执行:编辑、编译、链接、执行
程序的结构:顺序结构、分支结构和循环结构
程序顺序执行
程序顺序执行的特征:顺序性、封闭性、可再现性
程序并发执行
多道程序设计技术:多个程序并发执行
程序并发执行时的特征:间断性、非封闭性、不可再现性
程序并发执行引发的问题
协调各程序的执行顺序
例如,当输入的数据还未全部输入内存时,计算必须等待
多个执行程序共享系统资源,程序之间可能会相互影响,甚至影响输出结果
选择哪些、多少个程序进入内存执行?
内存中的执行程序谁先执行,谁后执行?
内存如何有效分配?
进程的概念
定义:可并发执行的程序,在一个数据集合上的运行过程。
申请/拥有资源 ∽ 调度(线程)
程序:静态概念,是指令和数据的集合,可长期存储
程序属于进程
进程与程序对应关系:
- 一个程序可以对应一个进程或多个进程
- 一个进程可以对应一个程序,或者一段程序
进程的特征
动态性
并发性
独立性
异步性
引入进程带来的问题
增加了空间开销 :为进程建立数据结构
额外的时间开销 :管理和协调、跟
您可能关注的文档
- 水泥企业安全知识2.ppt
- 3-数据分析入门(下).ppt
- 水性环氧树脂及其应用.ppt
- 3-第三章非线性方程的数值解法.ppt
- 3-语音通信网络.ppt
- 3-知识的状态空间表示法及搜索问题讨论.ppt
- 3-7-1永恒的中华民族精神概要.ppt
- 3.1.23培养终身学习观念做学习的主人概要.ppt
- 3.0叫号器说明书概要.doc
- 3.1.2等式的性质概要.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 山东实验中学2025-2026学年下学期高一数学4月第一次阶段测试试卷(含答案).pdf VIP
- 机械手手爪的设计类型及其计算.ppt VIP
- 2025 - 2026初中地理学业水平考试模拟练习卷 .pdf VIP
- T∕UWA 046-2026 超高清裸眼3D显示设备显示性能技术规范.pdf VIP
- 机械手手爪设计类型及其计算ppt课件.pptx VIP
- DB11∕T 2504-2025 医学放射成像辐射剂量成年人参考水平.docx VIP
- 天然气分布式能源冷热电三联供项目燃气发电机组+余热锅炉系统调试、运行方案.docx VIP
- 2025《医疗安全与风险防范》培训试题及答案.docx VIP
- 2025年医院《医疗纠纷预防和处理条例》培训考试题及参考答案.docx VIP
- 2025至2030中国高超音速导弹行业调研及市场前景预测评估报告.docx VIP
原创力文档

文档评论(0)