Spooler je typ pomocného programu, ktorý je zvyčajne súčasťou operačného systému nejakého druhu. Zaraďovače tlače, napríklad, smerujú príkazy tlačiarne do súboru na disku alebo do pamäte RAM, a nie priamo do tlačiarne. Príkazy sa tlačiarni prenesú len vtedy, keď je procesor hotový a nečinný. Je to preto, že program, ktorý poskytuje akýkoľvek súbor, ktorý je potrebné vytlačiť, nemôže počas procesu tlače robiť nič iné.
Technipages vysvetľuje Spooler
Tlačový spooler v podstate oklame tento program, aby si myslel, že super rýchla tlačiareň je pripojená, pričom v skutočnosti je výstup zatiaľ uložený v súbore. Pokiaľ program vie, proces je dokončený a môže pokračovať v normálnej prevádzke. Potom, keď sú tlačiareň aj počítač pripojené a pripravené, zaraďovač nasmeruje dáta tlačiarne k tlačiarni, kde sa proces tlače skutočne spustí a spustí.
To znamená, že časť prípravy dokumentu a jeho tlače náročná na CPU je z pohľadu programu „dokončená“. Posledným krokom je ten, ktorý zaberie najviac času, no vyžaduje menej zdrojov CPU – skutočná tlač dokumentu na fyzický papier. Námaha je na tlačiarni – počítač neprispieva takmer ničím. Namiesto toho musí tlačiareň, bez ohľadu na to, o aký typ tlačiarne ide, spracovať dokument, vybrať správny papier a vykonať proces tlače.
Bez zaraďovača, ktorý by takpovediac „prerušil“, by program a počítač zostali zaneprázdnené, kým sa nedokončí celý proces tlače. Pri väčších dokumentoch – predstavte si stovky strán – by to spôsobilo obrovské oneskorenie a prerušilo by to akýkoľvek efektívny pracovný proces.
Bežné použitia zaraďovača
- Spoolery môžu fungovať medzi akýmkoľvek druhom pomalého periférneho zariadenia a počítačom, hoci najčastejšie je to tlačiareň.
- Spooler je multiprogramovací nástroj, ktorý odovzdáva príkazy a súbory medzi rôznymi zariadeniami a miestami.
- Použitie zaraďovačov tlače zefektívňuje proces tlače tým, že uvoľňuje zdroje čo najskôr.
Bežné nesprávne použitie Spooleru
- Spooler je program, ktorý odosiela súbor do tlačiarne z programu, ktorý ho vytvoril.