- 6
- 0
- 约1.84万字
- 约 163页
- 2023-12-04 发布于湖北
- 举报
第2章 进程管理
第2章 进程管理
第2章 进程管理
第2章 进程管理
第2章 进程管理
第2章 进程管理图2-2 非多道技术下作业执行过程
第2章 进程管理采用多道程序技术来执行同样的作业A和B, 就能大大改进系统性能, 如图2-3所示。 作业A先运行, 它运行一秒后等待输入, 此时让B运行; B运行一秒 后等待输入, 此时恰好A输入完, 可以运行了……就这样在CPU上交替地运行A和B。 在这种理想的情况下, CPU不空转, 其使用率升至百分之百, 并且吞吐量也随之增加了。
第2章 进程管理图2-3 多道技术下作业执行过程
第2章 进程管理2.1.3 程序并发执行的特性资源共享和程序的并发执行使得系统的工作情况变得非常复杂, 带来一系列新的问题, 特别表现在各种程序活动的相互依赖和制约关系方面。我们分析一下图2-4中几个程序并发执行的情况。
第2章 进程管理图2-4 并发程序的执行(a) 并发执行的程序; (b) 并发程序的关系; (c) 有制约关系的并发程序
第2章 进程管理通过上述三个例子的分析, 可以得出并发程序的三个主要特征:(1) 没有封闭性。 有共享公共变量时, 其执行结果不可再现, 就是说, 结果与相关的并发程序的相对速度有关。(2) 程序与计算不再一一对应。“程序”是指令的有序集合, 是“静态”的概念。(3) 并发程序在执行期间可以互相制约。
第2章 进程管理2.
原创力文档

文档评论(0)