- 3
- 0
- 约2.49万字
- 约 25页
- 2017-06-15 发布于北京
- 举报
第二章 进程管理
???????本章要点
基础:进程描述及控制
策略:进程调度
实现:互斥与同步
避免:死锁与饥饿
解决:几个经典问题
关于:进程通信2.1进程的引入
???????程序顺序执行
程序:源代码程序、目标程序和可执行程序
程序执行:编辑、编译、链接、执行
程序的结构:顺序结构、分支结构和循环结构
程序顺序执行的特征:顺序性、封闭性、可再现性
???????程序并发执行
多道程序设计技术:多个程序并发执行
程序并发执行时的特征间断性、非封闭性、不可再现性。
???????程序并发执行引发的问题
协调各程序的执行顺序
例如,当输入的数据还未全部输入内存时,计算必须等待
多个执行程序共享系统资源,程序之间可能会相互影响,甚至影响输出结果
选择哪些、多少个程序进入内存执行?
内存中的执行程序谁先执行
内存如何有效分配?
???????进程的概念
定义:可并发执行的程序,在一个数据集合上的运行过程。
申请/拥有资源???调度(线程)
程序:静态概念,是指令和数据的集合,可长期存储
进程与程序对应关系
一个程序可以对应一个进程或多个进程
一个进程可以对应一个程序,或者一段程序
???????进程的特征
动态性
并发性
独立性
异步性
引入进程带来的问题
增加了空间开销:为进程建立数据结构
额外的时间开销:管理和协调、跟踪、填写和更新有关数据结构、切换进程、保护现场
更难控制:
您可能关注的文档
最近下载
- 项目3 商品拍摄的构图与用光《商品摄影》.pptx VIP
- 内蒙古自治区道路交通事故损害赔偿项目及计算办法(2025年最新版).docx VIP
- 2025年中国华能集团公司《电力安全工作规程》(电气部分).pdf VIP
- 2025届浙江省君兮协作联盟高三下学期5月份教学质量检测英语试题(无答案).docx VIP
- 山湖智岸+环宇汇心一江两岸详细城市设计优化.pdf VIP
- 课件:布光讲解.pptx VIP
- KND凯恩帝数控数控系统K2000T_V1_用户手册_140725.pdf VIP
- XX城市核心区“一江两岸”城市设计.pdf VIP
- Digico-SD8-中文说明书.pdf
- CET4复习.doc VIP
原创力文档

文档评论(0)