Open In App

Difference between Job, Task and Process

Prerequisite :  Introduction of Process Management, Gang scheduling in Operating System

Introduction :
Job is work that needs to be done.
A task is a piece of work that needs to be done.
The process is a series of actions that is done for a particular purpose. 
Job and task define the work to be done, whereas process defines the way the work can be done or how the work should be done.



Moving onto the computational meanings of the three of them, here is a  brief introduction –

1. PROCESS :



2. TASK :

3. JOB : 

The concept of job, process and task revolves around each other. Job, task and process may be considered the same or different in reference to the context they refer to. A process is an isolated entity of Operating System. A task may be called a process if it is a single task. A job may be called  a task if the job to be performed is a single unit of work. A process or group of processes can be termed as a task and a group of tasks can be termed as a job.

Article Tags :