进程与程序联系与区别
2012-12-23 09:58
162 查看
进程:具有一定独立功能的程序关于一个数据集合的一次运行活动。
进程的主要特性:
①并发性:可以与其他程序在宏观上同时向前前进。
②动态性:进程是执行中的程序。此外,进程的动态性还体现在如下两个方面。首先,进程是动态产生的,动态消亡的;其次在进程生存期内,其状态处于经常性变化之中
③独立性:进程是调度的基本单位,资源分配的基本单位,它可以获得处理机并参与并发执行。
④交往性:进程在运行过程中可能会与其他进程发生直接或间接相互作用。
⑤异步性:每个进程都以自己相对独立,不可预知的速度向前推进。
⑥结构性:每个进程都有一个控制块PCB。
联系:
程序是构成进程的组成部分之一,一个进程存在的目的就是执行其对应的程序,如果没有程序,进程就失去了其存在的意义。
区别:
①程序是静态的,而进程是动态的。
②程序可以写在纸上或某种存储介质上长期保存,而进程具有生存周期,创建后存在,撤销后灭亡。
③一个程序可以对应多个进程,但是一个进程只能对应一个程序。
进程的主要特性:
①并发性:可以与其他程序在宏观上同时向前前进。
②动态性:进程是执行中的程序。此外,进程的动态性还体现在如下两个方面。首先,进程是动态产生的,动态消亡的;其次在进程生存期内,其状态处于经常性变化之中
③独立性:进程是调度的基本单位,资源分配的基本单位,它可以获得处理机并参与并发执行。
④交往性:进程在运行过程中可能会与其他进程发生直接或间接相互作用。
⑤异步性:每个进程都以自己相对独立,不可预知的速度向前推进。
⑥结构性:每个进程都有一个控制块PCB。
联系:
程序是构成进程的组成部分之一,一个进程存在的目的就是执行其对应的程序,如果没有程序,进程就失去了其存在的意义。
区别:
①程序是静态的,而进程是动态的。
②程序可以写在纸上或某种存储介质上长期保存,而进程具有生存周期,创建后存在,撤销后灭亡。
③一个程序可以对应多个进程,但是一个进程只能对应一个程序。
相关文章推荐
- 进程与程序的区别和联系
- 程序、进程、线程区别与联系。
- 程序、进程、线程区别与联系【转】
- 程序 进程 线程 的区别和联系
- 程序、任务、进程和线程的联系与区别
- 程序、进程、线程区别与联系
- 程序、进程、作业之间的区别与联系
- 程序、进程、线程区别与联系
- 程序、进程、线程区别与联系
- 程序、进程、线程区别与联系
- Linux - 进程、线程、程序之间的区别与联系
- 进程 线程 程序的区别与联系
- 程序、进程、线程区别与联系
- 2.5.1 进程与程序的区别和联系
- 程序、进程、作业之间的区别与联系
- 进程、线程、程序 的联系与区别
- 程序、进程、线程的区别与联系
- 进程和程序区别和联系
- 学习笔记--进程与程序的区别和联系
- 程序、进程、线程区别与联系