Spooling
Lo spooling è il processo di invio dei dati a uno spool, ovvero un'area di archiviazione temporanea nella memoria del computer. Questi dati possono contenere file o processi. Come un rocchetto di filo, i dati possono accumularsi nello spool quando vi vengono inviati più file o lavori. Tuttavia, a differenza di un rocchetto di filo, i primi lavori inviati allo spool sono i primi a essere elaborati (FIFO, non LIFO).
Il tipo di spooling più comune è lo spooling di stampa, in cui i lavori di stampa vengono inviati a uno spool di stampa prima di essere trasmessi alla stampante. Ad esempio, quando si stampa un documento da un'applicazione, i dati del documento vengono inviati a un'area di archiviazione temporanea mentre la stampante si riscalda. Non appena la stampante è pronta per stampare il documento, i dati vengono inviati dallo spool alla stampante e il documento viene stampato.
Lo spooling di stampa prende il nome dalla tecnologia utilizzata negli anni '60, quando i lavori di stampa venivano memorizzati su grandi bobine di nastro magnetico. I dati provenienti da queste bobine venivano trasferiti fisicamente alle stampanti elettrostatiche, che stampavano l'output salvato sul nastro.
Metti alla prova le tue conoscenze