Skip to main content

Was ist die Batch -Verarbeitung?

Eine praktische Methode zur Optimierung einer Computerleistung und der Sparenzeit ist die Batch -Verarbeitung.Im Gegensatz zur interaktiven Verarbeitung, die den menschlichen Benutzer für einen Befehl auffordert, speichert die Stapelverarbeitung mehrere Aufgaben und führt sie aus, während der Computer im Leerlauf ist.Dies fördert den Speicher für erschöpfendere Programme und beschleunigt die Produktivität.

Die Batch -Verarbeitung kann nicht überwacht werden und stoppt nur, wenn sie auf einen Fehler stößt oder alle Aufgaben im Skript erledigt.Es ermöglicht dem Benutzer, die Ressourcen seines Computers unter den Programmen, die er oder sie wünscht, neu zu verteilen, und nutzt die Funktionen des Prozessors voll aus.Die Nachteile sind, dass unerwünschte Befehle ohne das Wissen des Benutzers ausgeführt werden können.

Der Name stammt aus dem Zeitpunkt, an dem Benutzer Programme manuell in Punchkarten eingeben und der Systembetreiber sie in Chargen auf den Computer füttert.Die Computerpreise waren in den 1950er Jahren sehr hoch, daher war diese Methode eine der Hauptmethoden, um Zeit und Geld zu optimieren und Computer wirtschaftlich zu machen.In jenen Tagen hatten jedoch nicht viele Systeme in der Lage, mehrere Programme zu laden.

Seit der Entwicklung von PCs wurden häufig Aufgaben in Stapeldateien oder Skripten gespeichert, die zu einem späteren Zeitpunkt ausgeführt werden sollen.Befehlsinterpreten lesen diese Dateien, aber manchmal wird der Prozess von GUI -Anwendungen (Grafical User Interface) ausgeführt, die Mausaktionen definieren.Die aufgezeichnete Sequenz von GUI -Aktionen erhält den Namen Makro und existiert nur im Speicher.

Heute wird der Prozess auf verschiedene Arten verwendet.Ein Stapelverarbeitungssystem ist eines der Hauptwerkzeuge für das Bildbearbeitungsprogramm Adobe Photoshop reg;.Anstatt manuell mit jedem Bild herumzuspielen, kann dieses Tool so viele drehen, die Größe ändern und umbenennen, wie der Benutzer sofort benötigt.Die automatischen Änderungen, die vorgenommen werden können, erstrecken sich auf die Korrektur der Farbe, die Optimierung der Filter und Transformationen.Dieses System hat dazu beigetragen, redundante Aufgaben zu eliminieren, wie z. B. immer wieder denselben Schritt wiederholt.

Die Verarbeitung von Datei -Batch -Verarbeitung kann mehrere Computerdateien gleichzeitig in verschiedene Formate konvertieren.Dies spart Zeit, wenn der Benutzer jede Datei einzeln konvertieren muss.Aktualisierungen einer Datenbank- und Transaktionsverarbeitung können auch Zeit sparen, indem sie im selben Skript verarbeitet werden.

Ein Beispiel für die Stapelverarbeitung sind monatliche Rechnungen.Kreditkartenunternehmen bieten den Kunden keine Papierrechnung für jede von ihnen durchgeführte Transaktion, sondern speichern die Daten, die Ende des Monats in Stapel versendet werden sollen.Stromrechnungen, Miete und stündliche Gehälter arbeiten alle nach demselben Prinzip.