Skip to main content

Wat is een batch -baan?

De batch -taak is waarschijnlijk een van de oudste methoden in het gebruik en het management van de computerresource.Simpel gezegd, een gebruiker verzamelt een aantal gegevens, meestal in de vorm van bestanden, en bereidt een batch -taak voor om al die bestanden aan te pakken via een bepaald computerprogramma of een reeks programma's in één keer.In tegenstelling tot een interactieve computersessie, waarbij de gebruiker actief opdrachten uitvoert aan en invoeraanvragen van de computer ontvangt, omvat de batchtaak al het werk dat de gebruiker wilde doen in die bestanden en gegevens in een enkele bewerking.

InDe zeer vroege dagen van computergebruik waren enorme mainframe -computers duur om te bezitten en te bedienen.Als gevolg hiervan werd de batch -taak bedacht als een manier voor gebruikers om werk in te dienen voor de computer om te verwerken die de systeemcomputer en bronnen de hele dag door konden toewijzen.Uiteindelijk, toen Mainframes via terminals op afstand werden aangebracht, betrof de reguliere werkdag meer interactieve sessies die het mainframe bezig hielden.Batch -banen werden vervolgens gepland in wachtrijen om 's nachts te werken.Op deze manier waren de kosten van deze dure computersystemen beter gerechtvaardigd.

Terwijl de informatietechnologie -industrie bleef floreren en computers verspreidden naar het bureaublad, bleef de batch -taak een nietje van computergebruik, hoewel veel batch -banen onzichtbaar zijn voorDe meest typische gebruikers van desktopcomputer.Enkele van de meest voorkomende batch -banen die over het hoofd worden gezien, zijn eenvoudige processen die elke dag achter de schermen plaatsvinden.Het afdrukken van een reeks bestanden is een vorm van een batch -taak waarbij de documenten naar een printer worden verzonden en gepland worden voor uitvoer.Een andere typische batchtaak is het opruimen van de tijdelijke bestanden die worden verzameld door het gebruik van verschillende computerprogramma's gedurende de dag.

Er bestaan andere soorten batch-taken die in staat zijn om meerdere bestanden te verwerken volgens door de gebruiker gedefinieerde specificaties.Afbeeldingsmanipulatieprogramma's worden geleverd met ingebouwde batchverwerkingsmethoden waarmee de gebruiker repetitieve bewerkingen op een deel van de afbeeldingen kan uitvoeren.In andere, grotere contexten is batchverwerking ook verantwoordelijk voor tal van bedrijfsgerelateerde taken.Door de computer gegenereerde rapportage aan het einde van de dag, die alle verzamelde gegevens samenvat, is een veel voorkomende batchtaak die wordt uitgevoerd.Drukke databases nemen ook batch -taken aan, zodat wanneer grote hoeveelheden verzamelde gegevens de database kunnen benadrukken, ze kunnen worden toegevoegd aan de database in batches.

Als gevolg van het nut van de batch -taak, meer technieken voor het werken met batches gaan doorevolueren.IBM reg;heeft besturingssystemen en hele softwaresystemen ontwikkeld voor zijn computerplatforms die specifiek zijn gericht op grote batchverwerking en planningsbewerkingen.Elk desktopcomputerbesturingssysteem heeft ook een aantal middelen om te plannen of te werken met batch -taken.Scripttalen zijn geëvolueerd dat gemak in de voorbereiding en organisatie van batch -taken die het gebruik van meerdere softwareprogramma's vereisen, en het plannen van daemons zoals Unix Trade; s Cron of Microsoft s taakplanner kan een batch -taak uitvoeren als een specifieke gebruiker met unieke machtigingen voorbeveiligingsdoeleinden.