程序,进程,作业之间的区别和联系

程序,进程,作业之间的区别和联系,第1张

(1)进程更能真实地描述并发,而程序不能。

(2)进程由程序和数据两部分组成,进程是竞争计算机系统有限资源的基本单位,也是进程处理机调度的基本单位。

(3)程序是静态的概念;进程是程序在处理机上一次执行的过程,是动态的概念。

(4)进程有生存周期,有诞生有消亡。是短暂的;而程序是相对长久的。

(5)一个程序可以作为多个进程的运行程序;一个进程也可以运行多个程序。

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

    一个进程是一个程序对某个数据集的执行过程,是分配资源的基本单位。作业是用户需要计算机完成的某项任务,是要求计算机所做工作的集合。一个作业的完成要经过作业提交、作业收容、作业执行和作业完成4个阶段。而进程是对已提交完毕的程序所执行过程的描述,是资源分配的基本单位。其主要区别如下。

   (1)作业是用户向计算机提交任务的任务实体。在用户向计算机提交作业后,系统将它放入外存中的作业等待队列中等待执行。而进程则是完成用户任务的执行实体,是向系统申请分配资源的基本单位。任一进程,只要它被创建,总有相应的部分存在于内存中。

   (2)一个作业可由多个进程组成,且必须至少由一个进程组成,反过来则不成立。

   (3)作业的概念主要用在批处理系统中,像UNIX这样的分时系统中就没有作业的概念。而进程的概念则用在几乎所有的多道程序系统中。

    一个作业通常包括程序、数据和 *** 作说明书3部分。每一个进程由PCB进程控制块、程序和数据集合组成。这说明程序是进程的一部分,是进程的实体。因此,一个作业可划分为若干个进程来完成,而每一个进程有其实体————程序和数据集合。

进程控制块 的内容包括: 进程描述信息: 进程名或进程标识号:每个进程都有唯一的进程名或进程标识号。进程的状态反映进程执行进程的变化。如果找到了所要撤消的进程的PCB结构,则撤消原语释放该进程所占有的资源之后,把对应的PCB结构从进程链或进程家族中摘下并返回给PCB空队列。如果被撤消的进程有自己的子进程,则撤消原语先撤消其子进程的PCB结构并释放子进程所占用的资源之后,再撤消当前进程的PCB结构和释放其资源。

程序 是指专处理某一问题的计算机工具。

进程 是指此程序运行中的进度 。

线程 指计算机在处理文件时是一个个顺序处理,在第一个文件处理时第二个文件也开始运行,这样在计算机内在一段时间内就有两个文件在运行,这种两文件同时运行的叫线程。

作业 指用户在一次解决或是一个事务处理过程中要求计算机系统所做的工作的集合。

现在来说明 进程的定义 :进程是进程实体的一次执行过程,是系统进行资源分配和调度的一个独立单位。它是一个动态概念。

线程:

随着多处理机系统的发展,提高程序的并发执行程度的要求越来越高。为提高系统的并发执行度,进而引入了线程的概念。

线程是比进程更小的能独立运行的基本单位(故又称“轻型进程”),更好的提高了程序的并发执行程度充分发挥了多处理机的优势。

1)程序只是一组指令的有序集合,它本身没有任何运行的含义,它只是一个静态的实体。而进程则不同,它是程序在某个数据集上的执行。进程是一个动态的实体,它有自己的生命周期。它因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因完成任务而被撤消。反映了一个程序在一定的数据集上运行的全部动态过程。

2)进程和程序并不是一一对应的,一个程序执行在不同的数据集上就成为不同的进程,可以用进程控制块来唯一地标识每个进程。而这一点正是程序无法做到的,由于程序没有和数据产生直接的联系,既使是 执行不同的数据的程序,他们的指令的集合依然是一样的,所以无法唯一地标识出这些运行于不同数据集上的程序。一般来说,一个进程 肯定有一个与之对应的程序,而且只有一个。而一个程序有可能没有与之对应的进程(因为它没有执行),也有可能有多个进程与之对应(运行在几个不同的数据集上)。

3)进程还具有并发性和交往性,这也与程序的封闭性不同。

1、进程 是OS和应用程序在正常使用中用任务管理器可以监控的所有正在运行程序的一种统称。

程序是可以应用的软件或是服务。只要开机使用,所有的 *** 作系统或是打开的程序都会有一个正在运行的进程显示出来,而程序要用才会打开的。他们二个是一体的,你程序打开了自然就有一个进程了,而进程里面显示的就是你打开的程序。

以上就是关于程序,进程,作业之间的区别和联系全部的内容,包括:程序,进程,作业之间的区别和联系、程序与进程的区别是什么、什么是进程,进程与程序之间是什么关系,进程有哪些基本状态等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9308943.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存