作业通常是指用户在一次计算过程中或者一次事物处理过程中要求计算机系统所做工作的集合,包括用户程序、所需的数据及命令等。进程是具有独立功能的可并发执行的程序在一个数据集合上的运行过程,是系统进行资源分配和调度的独立单位。作业和进程之间的区别和联系如下:
(1)作业是用户向计算机提交的任务实体,而进程则是完成用户任务的执行实体,是向操作系统申请分配资源的基本*单位。
(2)一个作业可以由多个进程组成,且一个作业至少由一个进程组成。
(3)作业的概念主要用在批处理系统中,而进程的概念则用在所有的多道程序系统中。