第二章 进程的描述和控制(a)程序的顺序执行(b)三条语句的顺序执行2.程序顺序执行时的特征(1)顺序性:(2)封闭性:(3)可再现性:
第二章 进程的描述和控制 2. 程序顺序执行时的特征 (1) 顺序性: (3) 可再现性: (2) 封闭性: (a) 程序的顺序执行 (b) 三条语句的顺序执行 I 1 C1 P1 I 2 C2 P2 S1 S2 S3
第二章进程的描述和控制2.1.3程序的并发执行及其特征1.程序的并发执行说明:>前趋关系:I—→Ci,I—Ii+1,C,—→Pi,C>Ci+1,P→Pi+>I+和C,及P-是重选的,则P-和C,以及I可以并发执行
第二章 进程的描述和控制 2.1.3 程序的并发执行及其特征 1. 程序的并发执行 P1 P2 P3 P4 I 1 I 2 I 3 I 4 C1 C2 C3 C4 说明: ➢ 前趋关系:Ii→Ci,Ii→Ii+1 , Ci→Pi , Ci→Ci+1,Pi→Pi+1 ➢ Ii+1和Ci及Pi-1是重迭的,则Pi-1和Ci以及Ii+1可以并发执行
第二章进程的描述和控制Si: a=2S2: b=4S3: c=a+bS4: d=c+b2.程序并发执行时的特征1)间断性2)失去封闭性3)不可再现性
第二章 进程的描述和控制 S1 : a=2 S2 : b=4 S3 : c=a+b S4 : d=c+b S1 S2 S3 S4 2. 程序并发执行时的特征 1) 间断性 2) 失去封闭性 3) 不可再现性
第二章 进程的描述和控制2.2进程的描述2.2.1进程的定义与特征1.进程的定义进程是程序在一个数据集合上一次执行,它是系统进行资源分配和调度的一个独立单位。进程实体:程序段、数据段和PCB构成进程实体PCB:进程控制块
第二章 进程的描述和控制 2.2.1进程的定义与特征 1. 进程的定义 进程是程序在一个数据集合上一次执行,它是系统进 行资源分配和调度的一个独立单位。 2.2 进程的描述 进程实体:程序段、数据段和PCB构成进程实体 PCB: 进程控制块
第二章进程的描述和控制2.2.1进程的定义与特征2.进程的特征1)动态性:最基本特征。2)并发性:同一时间段同时运行多个进程3)独立性:独立获得资源和独立调度的基本单位。4)异步性:进程以不可预知速度前进
第二章 进程的描述和控制 2. 进程的特征 1) 动态性 :最基本特征。 2.2.1进程的定义与特征 2) 并发性 : 同一时间段同时运行多个进程。 3) 独立性: 独立获得资源和独立调度的基本单位。 4) 异步性 :进程以不可预知速度前进