理学|汤小丹|计算机|操作系统|计算机操作系统(第4版)汤小丹第2章_理学_高等教育_教育专区。计算机操作系统(第4版)汤小丹第2章您...
第二章 进程的描述与控制
2.1 前趋图和程序执行
2.2 进程的描述
2.3 进程控制
2.4 进程同步
2.5 经典进程的同步问题
2.6 进程通信
2.7 线程(Threads)的基本概念
2.8 线程的实现
习题
2.1 前趋图和程序执行 在早期未配置OS的系统和单道批处理系统中,程序的执行方式是顺序执行,即在内存中仅装入一道用户程序,由它独占系统中的所有资源,只有在一个用户程序执行完成后,才允许装入另一个程序并执行。可见,这种方式浪费资源、系统运行效率低等缺点。
2.1.1 前趋图 为了能更好地描述程序的顺序和并发执行情况,我们先介绍用于描述程序执行先后顺序的前趋图。所谓前趋图(Precedence Graph),是指一个有向无循环图,可记为DAG(Directed Acyclic Graph),它用于描述进程之间执行的先后顺序。图中的每个结点可用来表示一个进程或程序段,乃至一条语句,结点间的有向边则表示两个结点之间存在的偏序(Partial Order)或前趋关系(Precedence Relation)。
进程(或程序)之间的前趋关系可用“→”来表示,如果进程Pi和Pj存在着前趋关系,可表示为(Pi,Pj)∈→,也可写成Pi→Pj,表示在Pj开始执行之前Pi 必须完成。此时称Pi是Pj的直接前趋,而称Pj是Pi的直
您可能关注的文档
- 脊髓损伤患者泌尿系管理指南 2018.08.ppt
- 脊蛙反射实验.ppt
- 脊柱侧弯的护理查房课件 (1).ppt
- 脊柱损伤的早期评估和急诊处理PPT课件.ppt
- 脊椎动物之鸟类课件解析.ppt
- 计划生育正式版.ppt
- 计量法规体系图.ppt
- 计数原理复习课件1.ppt
- 计数原理复习课件9.ppt
- 计算化学概述.ppt
- 2026年聊城大学东昌学院专职辅导员招聘(10人)备考试题.docx
- 2026年聊城东阿县初级综合类事业单位公开招聘人员(37人)备考题库.docx
- 2026年聊城东阿县初级综合类事业单位公开招聘人员(37人)备考试题.docx
- 人教版九年级下册数学 第三十章 随机事件的概率估计概率同步练习.doc
- 《的加减法练习课》课件.pptx
- 2026年聊城东阿县景行教育文化有限公司公开招聘教学服务人员(25名)备考题库.docx
- 2026年辽源市水务集团有限责任公司所属子公司公开招聘工作人员备考题库.docx
- 2026年聊城东阿县景行教育文化有限公司公开招聘教学服务人员(25名)备考试题.docx
- 2026年聊城高级财经职业学校“水城优才”优秀青年人才引进(5人)备考试题.docx
- 2026年聊城高级财经职业学校公开招聘备案制工作人员(7人)备考试题.docx
原创力文档

文档评论(0)