As an Amazon Associate I earn from qualifying purchases.

What is Spooling in Operating System? PDF Download

Learn Spooling definition in operating system with explanation to study “What is Spooling”. Study spooling explanation with operating system terms to review operating system course for online degree programs.

Spooling Definition

  • Use of secondary memory as buffer storage to reduce processing delays when transferring data between peripherals and processors.

    Operating Systems by William Stallings



Spooling Explanation

Spooling is a process in which data is temporarily held to be used and executed by a device, program or the system. Data is sent to and stored in memory or other volatile storage devices until it is requested for execution. Spool is an acronym for simultaneous peripheral operations online.

Keep Learning Operating System Explanations

What is Privileged Instruction?

A privileged instruction is an instruction that can be executed only by the operating system in a specific mode. The ...

What is Race Condition?

A race condition is an undesirable situation that occurs when a device or system attempts to perform two or more ...

What is User mode?

In user mode, the executing code has no ability to access hardware or memory directly. Code running in user mode ...

What is Program Status Word?

The Program Status Word (PSW) is a collection of data which is 64 bits long. It keeps track of the ...

What is Memory Partitioning?

Memory partitioning is done in two ways i.e. fixed partitioning and variable partitioning. In fixed partitioning, the degree of multiprogramming ...

What is Multiprogramming Level?

Multiprogramming level is the number of processes placed in the main memory that are being executed simultaneously according to the ...