- 3
- 0
- 约3.68千字
- 约 21页
- 2018-06-17 发布于湖北
- 举报
第四章 并发处理 4.1 并发活动--进程的引入 操作系统的两大重要特性是并发与共享,即在系统中(内存)同时存在几个相互独立的程序,这些程序在系统中既交叉地运行,又要共享系统中的资源,这就会引起一系列的问题,包括:对资源的竞争、运行程序之间的通信、程序之间的合作与协同等等。 要解决这些问题,用程序的概念已经不能描述其在内存中运行的状态,必须引入新的概念--进程。 4.1 并发活动--进程的引入4.1.1 程序的顺序执行 一、概念 一个程序由若干个程序段组成,而这些程序段的执行必须是顺序的,这种程序执行的方式就称为程序的顺序执行。 例如: 4.1 并发活动--进程的引入4.1.1 程序的顺序执行 二、程序顺序执行的特点 1.顺序性 处理机严格按照程序所规定的顺序执行,即每个操作必须在下一个操作开始之前结束。 2.封闭性 程序一旦开始执行,其计算结果不受外界的影响,当程序的初始条件给定之后,其后的状态只能由程序本身确定,即只有本程序才能改变它。 3.可再现性 程序执行的结果与初始条件有关,而与执行时间无关。即只要程序的初始条件相同,它的执行结果是相同的,不论它在什么时间执行,也不管计算机的运行速度。 4.1 并发活动--进程的引入4.1.2 程序的并发执行 例: 在系统中有n个作业,每个作业都有三个处理步骤,输入数据、处理、输出
原创力文档

文档评论(0)