第3节 进程管理 -----操作系统.pptVIP

  • 4
  • 0
  • 约2.12万字
  • 约 110页
  • 2018-06-09 发布于湖北
  • 举报
3.1 进程(process)的概念 3.1.1 程序的并发执行 1.程序:是具有独立功能,在时间上严格按前后次序相继地进行计算机操作序列的集合,是一个静态的概念。 2.程序的顺序执行:一个具有独立功能的程序独占处理机直至得到最终结果。执行有固定的时序。 3. 多道程序系统中程序执行环境的变化 4. 程序的并发(concurrent)执行 (1)并发执行:一组在逻辑上互相独立的程序或程序段在执行过程中,其执行时间在客观上互相重叠,即一个程序段的执行尚未结束,另一个程序段的执行已经开始的这种执行方式。 3.1.2 进程的定义 定义:并发执行的程序在执行过程中分配和管理资源的基本单位。 一个具有独立功能的程序对某个数据集在处理机上的执行过程和分配资源的基本单位。 一个具有独立功能的程序关于某个数据集合的一次运行活动。 进程与程序的区别: (1)进程是一个动态的概念,而程序则是一个静态的概念。程序是指令的有序集合,没有任何执行的含义。而进程则强调执行过程,它动态的被创建,并被调度执行后消亡。 (2)进程具有并发特征,而程序没有。 (3)进程是竞争计算机系统资源的基本单位,从而其并发性受到系统自己的制约。这里,制约就是对进程独立性和异步性的限制。 (4)不同的进程可以包含同一程序,只要该程序所对应的数据集不同。如:编译程序

文档评论(0)

1亿VIP精品文档

相关文档