Un spooler este un tip de program utilitar care este de obicei la pachet cu un sistem de operare. Spoolerele de imprimare, de exemplu, direcționează comenzile imprimantei către un fișier de pe un disc sau în RAM, mai degrabă decât direct către imprimantă. Comenzile sunt transmise imprimantei numai când procesorul este terminat și inactiv. Acest lucru se datorează faptului că programul care furnizează orice fișier care trebuie tipărit nu poate face nimic altceva în timp ce procesul de imprimare rulează.
Technipages explică Spooler
Un spooler de imprimare, în esență, păcălește acel program făcându-i să creadă că o imprimantă super-rapidă este conectată, când, de fapt, rezultatul este stocat într-un fișier pentru moment. Din câte știe programul, procesul este complet și poate continua să ruleze normal. Apoi, când atât imprimanta, cât și computerul sunt conectate și pregătite, spooler-ul ghidează datele imprimantei de-a lungul imprimantei, moment în care procesul de imprimare începe și rulează de fapt.
Aceasta înseamnă că partea care necesită mult CPU din pregătirea documentului și tipărirea acestuia este „finalizată” din punctul de vedere al programului. Pasul final este cel care durează cel mai mult timp, dar necesită mai puține resurse CPU – imprimarea efectivă a documentului pe hârtie fizică. Povara efortului este asupra imprimantei – computerul nu contribuie aproape cu nimic. În schimb, imprimanta, indiferent de ce tip de imprimantă este, trebuie să proceseze documentul, să selecteze hârtia potrivită și să efectueze procesul de imprimare.
Fără un spooler care să „întrerupă” ca să spunem așa, programul și computerul ar rămâne ocupate până la finalizarea întregului proces de imprimare. Pentru documente mai mari – gândiți-vă la sute de pagini – acest lucru ar cauza o întârziere uriașă și ar întrerupe orice fel de proces de lucru eficient.
Utilizări obișnuite ale Spooler
- Spoolerele pot acționa între orice tip de periferic lent și un computer, deși cel mai frecvent este o imprimantă.
- Un spooler este un instrument de multiprogramare care transmite comenzi și fișiere între diferite dispozitive și locații.
- Utilizarea spoolerelor de imprimare face ca procesul de imprimare să fie mai eficient, eliberând resurse cât mai curând posibil.
Utilizari greșite frecvente ale Spooler
- Un spooler este un program care trimite un fișier către imprimantă de la programul care l-a creat.