码迷,mamicode.com
首页 > 系统相关 > 详细

进程和程序的区别

时间:2014-12-26 10:53:29      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

进程(process)的定义:

1、进程是程序的一次执行。

2、进程是一个程序及其数据在处理机上顺序执行时所发生的活动。

3、进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单元。

 

进程和程序的区别:

1)程序是指令的有序集合,其本身没有任何运行的含义,它是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态概念。

2)程序的存在是永久的。而进程则是有生命期的,它因创建而产生,因调度而执行,因得不到资源而暂停,因撤消而消亡。

3)程序仅是指令的有序集合。而进程则由程序段、相关数据段进程控制块(PCB)组成。

4)进程与程序之间不是一一对应。

进程和程序的区别

标签:

原文地址:http://www.cnblogs.com/huwanqi-blog/p/4186185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!