IT Technology

Difference Between Spooling and Buffering

Spooling vs Buffering

Summary: Difference Between Spooling and Buffering is that the operating system commonly uses buffers with printed documents. This process, called spooling, sends documents to be printed to a buffer instead of sending them immediately to the printer. If a printer does not have its own internal memory or if its memory is full, the operating system’s buffer holds the information waiting to print while the printer prints from the buffer at its own rate of speed. While waiting for devices to become idle, the operating system places items in buffers. A buffer is a segment of memory or storage in which items are placed while waiting to be transferred from an input device or to an output device.

Difference Between Spooling and Buffering

Spooling

The operating system commonly uses buffers with printed documents. This process, called spooling, sends documents to be printed to a buffer instead of sending them immediately to the printer. If a printer does not have its own internal memory or if its memory is full, the operating system’s buffer holds the information waiting to print while the printer prints from the buffer at its own rate of speed.

By spooling documents to a buffer, the processor can continue interpreting and executing instructions while the printer prints. This allows users to work on the computer for other tasks while a printer is printing. Multiple print jobs line up in a queue (pronounced Q) in the buffer. A program, called a print spooler, intercepts documents to be printed from the operating system and places them in the queue.

Buffering

While waiting for devices to become idle, the operating system places items in buffers. A buffer is a segment of memory or storage in which items are placed while waiting to be transferred from an input device or to an output device. Just like a cache buffer is also a midpoint that holds data but it don’t accelerate the speed of processes like Cache accelerates.

Also Read:

Difference Between Ram and Rom

Difference Between Processor and Ram

Difference Between Cache and RAM

Difference Between DRAM and SRAM

Difference Between L1 and L2 Cache

Leave a Comment