Vad är Spooler? definition och betydelse

En spooler är en typ av verktygsprogram som vanligtvis är paketerat med ett operativsystem av något slag. Print spoolers, till exempel, dirigerar skrivarkommandon till en fil på en disk eller i RAM-minnet, snarare än direkt till skrivaren. Kommandona skickas bara till skrivaren när CPU: n är klar och inaktiv. Detta beror på att programmet som tillhandahåller vilken fil som helst som behöver skrivas ut inte kan göra något annat medan utskriftsprocessen körs.

Technipages förklarar Spooler

En utskriftsspooler lurar i princip det programmet att tro att en supersnabb skrivare är ansluten, när resultatet i själva verket lagras i en fil för tillfället. Såvitt programmet vet är processen klar och den kan fortsätta köras normalt. Sedan, när både skrivare och dator är anslutna och förberedda, leder spoolern skrivardata till skrivaren, vid vilken tidpunkt utskriftsprocessen faktiskt startar och körs.

Detta innebär att den CPU-intensiva delen av att förbereda dokumentet och skriva ut det är "klar" ur programmets synvinkel. Det sista steget är det som tar mest tid, men som kräver färre CPU-resurser – själva utskriften av dokumentet till fysiskt papper. Ansträngningsbördan ligger på skrivaren – datorn bidrar nästan ingenting. Istället behöver skrivaren, oavsett vilken typ av skrivare det är, bearbeta dokumentet, välja rätt papper och utföra utskriftsprocessen.

Utan en spooler för att "avbryta" så att säga, skulle programmet och datorn förbli upptagna tills hela utskriftsprocessen är klar. För större dokument – ​​tänk hundratals sidor – skulle detta orsaka en enorm fördröjning och avbryta alla typer av effektiva arbetsprocesser.

Vanliga användningar av Spooler

  • Spoolers kan agera mellan alla typer av långsam kringutrustning och en dator, även om det oftast är en skrivare.
  • En spooler är ett multiprogrammeringsverktyg som skickar kommandon och filer mellan olika enheter och platser.
  • Användningen av utskriftsspooler gör utskriftsprocessen mer effektiv genom att frigöra resurser så tidigt som möjligt.

Vanliga missbruk av Spooler

  • En spooler är ett program som skickar en fil till skrivaren från programmet som skapade den.