Difference Between Spooling and Buffering in OS


In this post, we will understand the difference between spooling and buffering concepts in operating system −

Spooling

  • It overlaps the input/output of a specific job with the execution of another job.

  • It is more efficient in comparison to buffering.

  • Buffering is less efficient than spooling.

  • It can be expanded as ‘Simultaneous peripheral operation online’.

  • Spooling considers the disk as a huge spool.

Buffering

  • It overlaps the input/output of a specific job with the execution of the same job.

  • It is a limited area in the main memory.

  • It doesn’t have any expansion.

  • It is less efficient in comparison to spooling.

Updated on: 20-Apr-2021

300 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements