Un file di spool in Linux è un file temporaneo utilizzato da alcuni programmi per memorizzare dati prima che vengano elaborati o stampati. Il termine “spool” deriva dall’acronimo inglese “Simultaneous Peripheral Operations On-Line“, che significa “operazioni contemporanee su periferiche in linea”. In altre parole, i file di spool vengono utilizzati per mantenere una coda di attività in attesa di essere eseguite, come la stampa di un documento o l’invio di un’email.
Spool (acronimo per simultaneous peripheral operations on-line), in informatica, si riferisce allo spostamento di dati in un buffer (o in un disco fisico) in attesa di essere smistati verso il dispositivo o l’applicativo che li deve elaborare. Lo spooling è molto utile quando i dispositivi accedono ai dati a una velocità variabile. Il buffer rappresenta una stazione di attesa dove i dati possono rimanere fino a che il dispositivo più lento non riesce a gestire i dati in attesa.