程序与进程之间的区别与联系

来源:互联网 发布:淘宝联盟放购物车 编辑:程序博客网 时间:2024/05/12 06:32
程序与进程之间的区别:
(1)进程更能真实地描述并发,而程序不能。
(2)进程由程序和数据两部分组成,进程是竞争计算机系统有限资源的基本单位,也是进程处理机调度的基本单位。
(3)程序是静态的概念;进程是程序在处理机上一次执行的过程,是动态的概念。
(4)进程有生存周期,有诞生有消亡。是短暂的;而程序是相对长久的。
(5)一个程序可以作为多个进程的运行程序;一个进程也可以运行多个程序。

(6)进程具有创建其他进程的功能;而程序没有。

进程和程序之间的联系:

每一个进程由PCB、程序和数据集合组成。这说明程序是进程的一部分,是进程的实体。


0 0