Spooling
Spooling ist der Vorgang, bei dem Daten an einen Spool oder einen temporären Speicherbereich im Arbeitsspeicher des Computers gesendet werden. Diese Daten können Dateien oder Prozesse enthalten. Wie bei einer Garnrolle können sich die Daten im Spool ansammeln, wenn mehrere Dateien oder Aufträge dorthin gesendet werden. Anders als bei einer Garnrolle werden jedoch die zuerst an den Spool gesendeten Aufträge zuerst verarbeitet (FIFO, nicht LIFO).
Die häufigste Form des Spoolings ist das Drucker-Spooling. Dabei werden Druckaufträge an einen Druckerspool gesendet, bevor sie an den Drucker übertragen werden. Wenn Sie beispielsweise ein Dokument aus einer Anwendung heraus drucken, werden die Dokumentdaten in einem temporären Speicherbereich zwischengespeichert, während der Drucker sich aufwärmt. Sobald der Drucker bereit ist, das Dokument zu drucken, werden die Daten vom Spool an den Drucker gesendet und das Dokument wird gedruckt.
Das Drucker-Spooling hat seinen Namen von einer in den 1960er-Jahren verwendeten Technologie. Damals wurden Druckaufträge auf großen Magnetbandspulen gespeichert. Die Daten von diesen Spulen wurden physisch an elektrostatische Drucker gespult, die die auf dem Band gespeicherten Ausgaben druckten.
Testen Sie Ihr Wissen