Sommario:
Definizione - Cosa significa spooling?
Lo spooling è un processo in cui i dati vengono temporaneamente conservati per essere utilizzati ed eseguiti da un dispositivo, programma o sistema. I dati vengono inviati e archiviati in memoria o altra memoria volatile fino a quando il programma o il computer non ne richiedono l'esecuzione.
"Spool" è tecnicamente un acronimo per operazioni periferiche simultanee online.
Techopedia spiega lo spooling
Lo spooling funziona come una tipica coda di richieste o spool in cui dati, istruzioni e processi da più origini vengono accumulati per l'esecuzione in un secondo momento. Generalmente, lo spool viene mantenuto sulla memoria fisica del computer, sui buffer o sugli interrupt specifici del dispositivo I / O. Lo spool viene elaborato in ordine crescente, lavorando sulla base di un algoritmo FIFO (first in, first out).
L'implementazione più comune dello spooling si trova nei tipici dispositivi di input / output come tastiera, mouse e stampante. Ad esempio, nello spooling della stampante, i documenti / file inviati alla stampante vengono prima archiviati nella memoria o nello spooler della stampante. Quando la stampante è pronta, recupera i dati dallo spool e li stampa.
