Simultaneous peripheral operations on-line or spool is a parallel way of executing tasks between I/O devices by using secondary storage as a buffer where instructions are stored/queued until they are called for execution.
I/O devices operate at a significantly slower pace than CPU. Due to this mismatch of speed, we needed a protocol to simultaneously and effectively process data, take inputs, and give outputs. This is where spool comes into play.
The typical spooling protocol makes use of secondary storage in the CPU or buffer in I/O devices, for example, a printer buffer.
View all Courses