Spool
Simultaneous Peripheral Operations OnLine.
I basisprogrammel en facilitet, der mellemlagrer ind- og uddata på baggrundslager, således at et anvendelsesprogram ikke behøver at have eksklusiv eller direkte adgang til den pågældende ydre enhed (f.eks. en printer) for at kunne afvikles. Derved kan en række programmer afvikles samtidigt uden hensyn til, om enhederne er disponible, og intet program risikerer at måtte vente på et andet.
Et af de første større spoolsystemer var HASP (Houston Automatic Spooling and Priority system) fra slutningen af 1960'erne, som kørte på NASA's IBM mainframes under IBM OS/360. Dets opgave var at indlæse jobs fra hulkort (lokalt eller fra RJE-terminaler) til spool-køer, afvikle dem og sende spool'et print tilbage. I lokalnet findes spool-funktionen gerne på printserverne.
