Vad är batchbehandling?

Ett praktiskt sätt att optimera en dators prestanda och spara tid är batchbehandling. Till skillnad från interaktiv behandling som uppmanar den mänskliga användaren för ett kommando, lagrar batchbehandling upp flera uppgifter och kör dem medan datorn är inaktiv. Detta frigör minne för mer uttömmande program och påskyndar produktiviteten.

batchbehandling kan gå oövervakad och slutar bara när det möter ett fel eller slutför alla uppgifter i skriptet. Det gör det möjligt för användaren att omfördela sin dators resurser bland de program han eller hon önskar, och det drar full nytta av processorns kapacitet. Nackdelarna är att oönskade kommandon kan köras utan användarens kunskap.

Namnet härrör från den tid som användare manuellt skulle ange program på stanskort och systemoperatören skulle mata dem i partier till datorn. Datorpriserna var mycket höga på 1950 -talet, så denna metod var ett av de viktigaste sätten att optimera tid och pengar, vilket gjorde datorer ekonomiiCal. På dessa dagar hade emellertid inte många system förmågan att ladda flera program.

Eftersom utvecklingen av persondatorer har ofta utfört uppgifter lagrats i "batchfiler" eller "skript" planerade att utföras vid en senare tidpunkt. Kommandotolkar läser dessa filer, men ibland körs processen av Graphical User Interface (GUI) -applikationer som definierar musåtgärder. Den inspelade sekvensen av GUI -åtgärder ges namnet "makro" och finns endast i minnet.

Idag används processen på flera olika sätt. Ett batchbehandlingssystem är ett av de främsta verktygen för det bildredigeringsprogrammet Adobe® Photoshop®. Istället för att manuellt leka med varje bild kan detta verktyg rotera, ändra storlek och byta namn på så många som användaren kräver på en gång. De automatiska ändringarna som kan göras sträcker sig till att korrigera färgen, finjustera filtren och transformerationer. Detta system har bidragit till att eliminera redundanta uppgifter som att upprepa samma steg om och om igen.

filbatchbehandling kan konvertera flera datorfiler till olika format på en gång. Detta sparar tid genom att eliminera behovet av att användaren konverterar varje fil individuellt. Uppdateringar av en databas och transaktionsbehandling kan också spara tid genom att behandlas i samma skript.

Ett exempel på batchbehandling är månatliga räkningar. Kreditkortsföretag ger inte kunderna en pappersräkning för varje transaktion de gör, men lagrar de uppgifter som ska skickas ut i satser i slutet av månaden. Electric räkningar, hyror och timlöner fungerar alla med samma princip.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?