Spulen

Definition - Was bedeutet Spooling?

Spooling ist ein Prozess, bei dem Daten vorübergehend gespeichert werden, um von einem Gerät, Programm oder System verwendet und ausgeführt zu werden. Daten werden an einen Speicher oder einen anderen flüchtigen Speicher gesendet und dort gespeichert, bis das Programm oder der Computer sie zur Ausführung anfordert.

"Spool" ist technisch ein Akronym für gleichzeitige Online-Peripherieoperationen.

Technische.me erklärt das Spoolen

Das Spoolen funktioniert wie eine typische Anforderungswarteschlange oder ein Spool, bei dem Daten, Anweisungen und Prozesse aus mehreren Quellen zur späteren Ausführung gesammelt werden. Im Allgemeinen wird die Spool im physischen Speicher des Computers, in den Puffern oder in den gerätespezifischen E / A-Interrupts verwaltet. Die Spule wird in aufsteigender Reihenfolge auf der Grundlage eines FIFO-Algorithmus (First In, First Out) verarbeitet.

Die häufigste Implementierung von Spooling findet sich in typischen Eingabe- / Ausgabegeräten wie Tastatur, Maus und Drucker. Beispielsweise werden beim Druckerspoolen die Dokumente / Dateien, die an den Drucker gesendet werden, zuerst im Speicher oder im Druckerspooler gespeichert. Sobald der Drucker bereit ist, ruft er die Daten von dieser Spule ab und druckt sie aus.