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 Prepaging?

Prepaging is a technique in which the operating system preloads the pages of a process's working set into memory in ...

What is Remote Procedure Call (RPC)?

Remote Procedure Call is a protocol that one program can use to request a service from a program located in ...

What is Preemption?

Preemption is the act of temporarily interrupting a task being executed by a computer system, without requiring its cooperation, and ...

What is Process Control Block (PCB)?

Process Control Block also called Task Controlling Block, Task Struct or Switchframe, is a data structure containing the information needed ...

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 Time Slice?

Time slice is the period of time for which a process is allowed to run uninterrupted in a preemptive multitasking ...