Batch Processing OS

  1. Firstly, the user prepares his job using a Punch card.
  2. Then, he submits the job to the computer operator.
  3. The operator collects the job from users and sorts the job into batches with similar needs.
  4. The operator submits batches to the processor one by one.
  5. All the jobs of one batch are executed together.

    Disadvantages

  1. Priorities cannot be set if a job comes with some higher priority.
  2. This may lead to starvation
  3. CPU may become idle in case of I/O operation.