Operating System Tools
Operating System Tools
2) Batch processing: we can batch as group of jobs. The operating system allows
user to form batches and allow him to input a sequence of batches to the
computer. Computer executes the jobs of each batch sequentially.
Execution
CPU
Job1 Job 1
Job2 Job 2
Job3
Job 3
Batch 1 batch 2
The users of a batch operating system do not interact with the computer directly.
Each user prepares his jobs on an off-line device like punch cards and submits it
to the computer operator. To speed up processing, jobs with similar needs are
batched together and run as a group.
The problem with batch operating system is as follows:
Lack of interaction between the user and the job.
CPU is often idle, because the speed of the mechanical I/o devices is slower
than the CPU.
Difficult to provide the desired priority.
CRT
CPU
CRT
CRT