《操作系统(进程管理)》由会员分享,可在线阅读,更多相关《操作系统(进程管理)(12页珍藏版)》请在金锄头文库上搜索。
1、lNANJING UNIVERSITY OF INFORMATION SICENCE Count:=0 Cobegin ObserverBeginL1: Observe next car;Count:=Count +1;Goto L1End;ReporterBeginL2: Print Count;Count:=0;Goto L2EndCoend End程序的并发执行举例:lNANJING UNIVERSITY OF INFORMATION SICENCE Print Count; Count:=0; Print Count; Count:=0; Count:=Count+1; Print C
2、ount; Count:=Count+1; Count:=0。执行序列打印的值n+1nn执行后的值010返回lNANJING UNIVERSITY OF INFORMATION SICENCE & TECHNOLOGY信息与控制学院 张中秋第5章 操作系统3. 多道程序设计l定义:所谓多道程序设计,就是允许多个程序同时进入 内存并运行。l目的:提高系统吞吐量。所谓吞吐量是指单位时间内系统所处理作业(程序)的道 数(数量)lNANJING UNIVERSITY OF INFORMATION SICENCE & TECHNOLOGY信息与控制学院 张中秋第5章 操作系统3. 多道程序设计(续)l引发的问题:处理机资源管理、内存资源管理、外设管理、死 锁等l缺陷:可能延长程序的执行时间系统效率的提高有一定限度lNANJING UNIVERSITY OF INFORMATION SICENCE & TECHNOLOGY信息与控制学院 张中秋第5章 操作系统二、进程u概念: 进程是具有一定独立功能的程序关于某个数 据集合上的一次运行活动,进程是系统进行资 源分配和调度的一个独立单位。u分类:系统进程、用户进程