在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。
程序是指令和数据的有序集合,其本身没帆乎有任何运行的含义,是一个静态的概念。而进程是程冲扒序在处理机上的一次执行过程,它是一个动态的概念。
扩展资料
进程的特征介绍
1、动态性:散轿昌进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。
2、并发性:任何进程都可以同其他进程一起并发执行
3、独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位;
4、异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的、不可预知的速度向前推进
5、结构特征:进程由程序、数据和进程控制块三部分组成。
多个不同的进程可以包含相同的程序:一个程序在不同的数据集里就构成不同的进程,能得到不同的结果;但是执行过程中,程序不能发生改变。
程序是指一套软件,它由多个文件相互配合来运行,给你完成工作。比如你打开网站运行的就是IE浏览器程序,
进程是相对系统而言,现从DOS系统以后,windows系统早哪都是多任务系统,也就是它可以同时处理多样事务,也就是可棚链以同时运行多个程序链睁孙,一个程序也可以运行多次,
每个程序运行一次,都必须占用一个以上进程,
比如你打开一个网页窗口,该程序就占了一个进程,
如果你打开多个网页窗口,IE就会启运多个进程。
这些都可以打开“任务管理器”“进程”中查看的到。
你结束了该进程,相应的软件也就会关闭。
进程概念和程序概念最大的不同之处在于:
1、进程是动态的,而程序是贺模枣静态的。
2、进程有一定的生命期,而程序是指令的集合,本身无“运动”的含义。没有建立进程的程序不能作为1个独立单位得到 *** 作系统的认可。
3、1个程序可以对应多个进程,但1个进程只能对应1个程序。进程和程序的关系犹如演出和剧本的关系。
4、进程和程序的组成不同。从静态角度看,进程由程序、数据和进程控制块(PCB)三部分组成。而程序是一组有序的指令集码旦合。
程序是对于用户而言,也可以叫做软件。进程是对于程序员而言,是 *** 作系统的概念。
进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是 *** 作系统结构的基础。
程序,是管理方式的一种,是能够发挥出协调高效作用的工具,在我们的社会主义建设事禅拆业或者说现代化建设中,应该充分重视它的作用,应该不断地将我们的工作从无序整改到有序。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)