并发进程学习.pptxVIP

  • 1
  • 0
  • 约2.61千字
  • 约 21页
  • 2022-10-10 发布于上海
  • 举报
第1页/共21页3.1并发进程3.1.1顺序程序设计 3.1.2进程的并发性 3.1.3进程的交互:协作和竞争 第2页/共21页进程的顺序性一个进程在顺序处理器上的执行是严格按序的,一个进程只有当一个操作结束后,才能开始后继操作顺序程序设计是把一个程序设计成一个顺序执行的程序模块,顺序的含义不但指一个程序模块内部,也指两个程序模块之间。第3页/共21页顺序程序设计特点 程序执行的顺序性 程序环境的封闭性 程序执行结果的确定性 计算过程的可再现性第4页/共21页进程的并发性(1)进程执行的并发性:一组进程的执行在时间上是重叠的。并发性举例:有两个进程A(a1、a2、a3)和B(b1、b2、b3)并发执行。 从宏观上看,并发性反映一个时间段中几个进程都在同一处理器上,处于运行还未运行结束状态。从微观上看,任一时刻仅有一个进程在处理器上运行。第5页/共21页ipo进程t1i1p1i2t2p2o1i3t3o2t4p3i4P4i5o3时间并行工作进程的并发性(2) 第6页/共21页进程的并发性(3)并发的实质是一个处理器在几个进程之间的多路复用,并发是对有限的物理资源强制行使多用户共享,消除计算机部件之间的互等现象,以提高系统资源利用率。第7页/共21页无关的并发进程并发进程分类:无关的,交往的。无关的并发进程:一组并发进程分别在不同的变量集合上操作,一个进程的执行与其他并发进程的进展无关。

文档评论(0)

1亿VIP精品文档

相关文档