Was ist Hintergrundverarbeitung?

Die Hintergrundverarbeitung lässt sich am besten durch ihre Aktion definieren. Es führt einfach Aufgaben im Hintergrund eines Computers aus, während ein Computerbenutzer Aktionen im Vordergrund des Computers ausführt. Beispielsweise kann ein Computerbenutzer bei der Hintergrundverarbeitung eine Anwendung mithilfe einer Tastatur und eines Computerbildschirms aktiv manipulieren, während gleichzeitig und im Hintergrund separate Vorgänge ausgeführt werden. In vielen Fällen arbeiten Hintergrundprozesse völlig autonom und dem Benutzer ist nicht einmal bewusst, dass die Prozesse ausgeführt werden.

Die Verarbeitung von Daten im Hintergrund eines Computers ist ein wesentlicher Bestandteil der Funktionsweise eines Computers. Hintergründe können im Vergleich zu der Anwendung, mit der ein Benutzer auf dem Bildschirm arbeitet, eine hohe Priorität, dieselbe Priorität oder eine niedrige Priorität haben. Solange die Hintergrundverarbeitung innerhalb eines akzeptablen Zeitrahmens erfolgt und die Aktivitäten des Benutzers oder die Gesamtfunktion des Computers nicht beeinträchtigt, kann dies als erfolgreich angesehen werden.

Ein beliebtes Beispiel für die Hintergrundverarbeitung ist der allgemeine Drucker. Wenn ein Computerbenutzer an einem Textverarbeitungsprogramm arbeitet, um ein Dokument einzutippen, es zu speichern und den Computer zum Drucken auffordert, wird der Befehl über die Hintergrundprozesse des Computers an den Drucker übertragen. Diese Aktivität findet unabhängig davon statt, was auf dem Bildschirm des Computerbenutzers geschieht. Tatsächlich kann ein Computerbenutzer weiterhin Änderungen am Dokument vornehmen, ein neues Dokument öffnen und eingeben oder in einer völlig neuen Anwendung arbeiten, während sich der Computer im Hintergrund befindet.

Die fehlende Interaktion zwischen Computerbenutzer und Hintergrundprozessen sollte nicht missverstanden werden, um zu bedeuten, dass die Prozesse unwichtig sind. Es gibt bestimmte Hintergrundprozesse, die genauso wichtig sind wie die Anwendungen, mit denen im Vordergrund interagiert wird. Einige Computer haben die Möglichkeit, Aufgaben zu priorisieren und zu regeln, wie viel Energie für die einzelnen Computer aufgewendet wird. Im Allgemeinen hat ein Hintergrundprozess jedoch eine relativ niedrige Priorität und eine minimale Ausgabe.

Hintergrundprozesse können normalerweise als Daemon- oder rechenintensive Aufgabe eingestuft werden. Der durchschnittliche Computerbenutzer ist mit der Arbeit von Daemons besser vertraut, da sie allgemeine Funktionen wie das Übertragen von E-Mails, das Servieren von Webseiten und die Zeitsynchronisierung übernehmen. Sie interagieren nicht mit Benutzern, sondern mit Programmen oder anderen Computern in einem Netzwerk. Sie verbrauchen sehr wenig Arbeitsspeicher und beeinträchtigen die CPU-Auslastung nicht. Daher arbeiten Computerbenutzer möglicherweise jahrelang an einem Computer, ohne zu wissen, dass diese Prozesse vorhanden sind und tatsächlich stattfinden, während sie sich auf eine Aufgabe im Vordergrund des Computers konzentrieren.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?