Spooling

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

Spooling (simultaneous peripheral operations on-line) jest trybem zarządzania pracą pewnego urządzenia. Dane, wymagające przetworzenia przez konkretne urządzenie, są umieszczane w buforze na dysku lub w pamięci komputera. Po umieszczeniu ich w dedykowanym buforze, urządzenie może je pobierać i przetwarzać z dowolną prędkością. CPU nie musi już nadzorować tego procesu, więc może wykonywać inne zadania.

Najpopularniejszy jest spooling związany z drukowaniem. Dane do drukowania umieszczane są w buforze, po czym dany proces kontynuuje normalne działanie. W tym czasie drukarka pobiera sekwencyjnie dane z bufora i drukuje wybrane elementy na bieżąco. Takie rozwiązanie zapobiega zbędnemu oczekinaniu komputera na zakończenie drukowania.