Spooling

Definição - O que significa Spool?

Spool é um processo no qual os dados são mantidos temporariamente para serem usados ​​e executados por um dispositivo, programa ou sistema. Os dados são enviados e armazenados na memória ou outro armazenamento volátil até que o programa ou computador os solicite para execução.

"Spool" é tecnicamente um acrônimo para operações periféricas simultâneas online.

Definirtec explica Spool

O spool funciona como uma fila ou spool de solicitação típica, onde dados, instruções e processos de várias fontes são acumulados para execução posterior. Geralmente, o spool é mantido na memória física do computador, buffers ou interrupções específicas do dispositivo de E / S. O spool é processado em ordem crescente, trabalhando com base em um algoritmo FIFO (primeiro a entrar, primeiro a sair).

A implementação mais comum de spool pode ser encontrada em dispositivos de entrada / saída típicos, como teclado, mouse e impressora. Por exemplo, no spool da impressora, os documentos / arquivos enviados para a impressora são primeiro armazenados na memória ou no spooler da impressora. Quando a impressora estiver pronta, ela busca os dados desse spool e os imprime.