操作系统Operating Systems 操作系统课程组 南京邮电大学 第三章 并发进程 4.1 并发进程 4.1.1 顺序程序与并发进程 4.1.2 与时间有关的错误 4.1.3 进程间的联系 4.1.1 顺序程序与并发进程 1、顺序程序 4.1.1 顺序程序与并发进程 1、顺序程序的特征: 顺序性执行 封闭性,独占资源 确定性,即可再现性 4.1.1 顺序程序与并发进程 2、并发进程 4.1.1 顺序程序与并发进程 2、并发进程的特征: 间断性执行,执行--停--执行 资源共享,多个进程共享使用系统资源 不可再现性,执行结果不确定 独立性和制约性 程序和进程不再一一对应 4.1 并发进程 4.1.1 顺序程序与并发进程 4.1.2 与时间有关的错误 4.1.3 进程间的联系 4.1.2 与时间有关的错误 1、并发进程交替使用共享资源时可能出现的错误: 例如:P1和P2是两个并发进程 P1: ①R1=C; ②R1=R1+1; ③C=R1; P2: ④R2=C; ⑤R2=R2+1; ⑥C=R2; P1全部执行完毕后再执行P2,则C增加2 若P2中的④在P1中的③之前执行,则C增加1 原因是没有正确地控制对共享变量C的访问 4.1.2 与时间有关的错误 2、飞机订票问题: P1和P2是两个并发的终端订票进程,x=10
您可能关注的文档
- 采购计划预算需求预测方法解说.ppt
- 创新故事集锦解说.ppt
- 弹性力学基础知识解说.ppt
- 成本会计第9章解说.ppt
- 成本会计第八章质量成本解说.ppt
- 弹性力学简明第五章解说.ppt
- 创新基金解说.ppt
- 成本会计第六章分类法解说.ppt
- 弹性力学课件解说.ppt
- 成本会计第六章解说.ppt
- 50万吨汽油调和技改项目环评报告书.pdf
- 河北省文安县第一中学2025-2026学年高一上学期10月月考英语试题(解析版).docx
- 河南省TOP二十校205—2026学年高一上学期10月联考生物试题(原卷版).docx
- 河南省安阳市第一中学、鹤壁市高中、新乡市第一中学三校2025-2026学年高一上学期第一次联考数学试题(解析版).docx
- 河南省部分高中2025-2026学年高一上学期第二次月考数学试卷(解析版).docx
- 河南省百师联盟2025-2026学年高二10月联考数学试题(北师大版)(解析版).docx
- 河南省部分学校2025-2026学年高一上学期期中考试数学试题(解析版).docx
- 河南省部分重点中学2025~2026学年高二上学期10月末质量检测数学试题(解析版).docx
- 河南省部分重点中学2025-2026学年高二上学期10月末质量检测英语试题(解析版).docx
- 桥梁伸缩缝安装工艺(可编辑).pptx
原创力文档

文档评论(0)