补充1:进程概念引入.pptVIP

  • 5
  • 0
  • 约 52页
  • 2017-08-06 发布于河南
  • 举报
补充1:进程概念引入

2.1 进程概念的引入 1.程序的顺序执行 在任何时刻,机器只执行一个操作,只有 在前一操作执行完后,才能执行后继操作。 [例]作业i的输入操作、计算操作和打印操 作分别用Ii、Ci、Pi表示。则顺序执行过程为: 程序顺序执行的特点: 顺序性: 在任何时刻,机器只执行一个操作,只有在前一个操作完成后,才进行下一个操作。 封闭性:程序在运行时独占全机资源。因此,这些资源的状态只能由运行的这个程序决定和改变。不受外界因素影响。 可再现性:程序执行时,只要初始条件相同,无论程序连续运行,或断断续续地运行,程序的执行结果与其执行速度无关,其最终结果不变。 优点: 由于顺序程序的封闭性和可再现性,为程序员调试程序带来了很大方便。 缺点: 由于资源的独占性,使得系统资源利用率非常低。 2.程序的并发执行 是指若干个程序(或程序段)同时在系统中 运行,这些程序(或程序段)的执行在时间上是 重叠的,一个程序(或程序段)的执行尚未结束, 另一个程序(或程序段)的执行已经开始。 以资源的共享为条件 提高了系统资源利用率、系统吞吐量。 [例]在下面的有向无环图中,作业i的输入操作、计算操作和打印操作分别用Ii、Ci、Pi表示。虽然同一作业中的输入操作、计算操作和打印操作必须顺序执行,但对一批作业而言,情况就不同了。 I3 程序并发执行特征 (1)失去了程序封闭性和

文档评论(0)

1亿VIP精品文档

相关文档