<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Hintergrundprozess</id>
	<title>Hintergrundprozess - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Hintergrundprozess"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Hintergrundprozess&amp;action=history"/>
	<updated>2026-06-05T23:20:12Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Hintergrundprozess&amp;diff=980435&amp;oldid=prev</id>
		<title>imported&gt;Wandelndes Lexikon: einige Wiki-Links korrigiert (alte waren nicht mehr vorhanden)</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Hintergrundprozess&amp;diff=980435&amp;oldid=prev"/>
		<updated>2022-03-13T18:20:07Z</updated>

		<summary type="html">&lt;p&gt;einige Wiki-Links korrigiert (alte waren nicht mehr vorhanden)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Als &amp;#039;&amp;#039;&amp;#039;Hintergrundprozess&amp;#039;&amp;#039;&amp;#039; – oder auch &amp;#039;&amp;#039;&amp;#039;Hintergrunddienst&amp;#039;&amp;#039;&amp;#039; – werden in der [[Informatik]] [[Prozess (Informatik)|Prozesse]] genannt, welche mit dem [[Benutzer]] nicht unmittelbar zusammenarbeiten, sondern nur im Hintergrund und damit [[Nebenläufigkeit|nebenläufig]] (oder auch &amp;#039;&amp;#039;asynchron&amp;#039;&amp;#039;) zur [[Benutzerschnittstelle]] arbeiten. Die Benutzeraktion erfolgt meist durch Hilfsprozesse, vor allem [[Anwendungssoftware|Anwendungsprogramme]], die der Benutzer bedient.&lt;br /&gt;
&lt;br /&gt;
Hintergrundprozesse laufen asynchron zu der [[Shell (Betriebssystem)|Betriebssystem-Shell]] ab. Moderne [[Unix-Shell]]s sind in der Lage, jeden beliebigen Prozess als Hintergrundprozess zu starten.&lt;br /&gt;
&lt;br /&gt;
== Hintergrundprozesse unter Unix ==&lt;br /&gt;
Unter [[Unix]] und seinen [[Unix-Derivat|Derivaten]] kann ein Prozess in einer [[Unix-Shell|Shell]] im Hintergrund gestartet werden, indem dem Aufruf ein [[Et-Zeichen]] (&amp;lt;code&amp;gt;&amp;amp;&amp;lt;/code&amp;gt;) angehängt wird:&lt;br /&gt;
 [[cp (Unix)|cp]] -r /grosses/verzeichnis /ziel/verzeichnis &amp;#039;&amp;#039;&amp;#039;&amp;amp;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Bei einem solchen Aufruf geben moderne Shells meist die [[Process identifier|Prozess-ID]] des gestarteten Prozesses aus. Mit dem [[Kill (Unix)|kill]]-Kommando kann der Hintergrundprozess beendet oder ggf. per [[Signal (Unix)|Signalen]] gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Typische Programme, die für den Betrieb als Hintergrundprozess konzipiert sind, sind [[Daemon]]s.&lt;br /&gt;
&lt;br /&gt;
Beim Versuch, Daten vom [[Terminalemulation|Terminal]] zu lesen, wird ein Hintergrundprozess durch ein [[Signal (Unix)|Signal]] angehalten. Generell sollten Hintergrundprozesse keinen Gebrauch von Terminal-Eingaben machen.&lt;br /&gt;
&lt;br /&gt;
Das Shell-Kommando &amp;lt;code&amp;gt;bg&amp;lt;/code&amp;gt; (für {{lang|en|b&amp;#039;&amp;#039;ack&amp;#039;&amp;#039;g&amp;#039;&amp;#039;round&amp;#039;&amp;#039;}}) lässt einen Prozess, der zuvor unterbrochen wurde (beispielsweise mit {{Taste|Strg|halten}}&amp;amp;nbsp;+ {{Taste|Z}}), im Hintergrund weiterlaufen. Das Kommando &amp;lt;code&amp;gt;fg&amp;lt;/code&amp;gt; (für {{lang|en|f&amp;#039;&amp;#039;ore&amp;#039;&amp;#039;g&amp;#039;&amp;#039;round&amp;#039;&amp;#039;}}) holt einen Hintergrundprozess wieder in den Vordergrund.&lt;br /&gt;
&lt;br /&gt;
== Weitere Betriebssysteme ==&lt;br /&gt;
Bei [[Microsoft Windows|Windows]] von [[Microsoft]] werden derartige Anwendungen allgemein (Hintergrund-)Dienst oder (im Besonderen) &amp;#039;&amp;#039;[[Windows-Systemdienst]]&amp;#039;&amp;#039; genannt. Andererseits findet sich auch die Übersetzung &amp;#039;&amp;#039;[[Dienstprogramm#Dienste|Dienstprogramm]]&amp;#039;&amp;#039; für &amp;#039;&amp;#039;{{lang|en|Service Program}}&amp;#039;&amp;#039;, was ein Programm beschreibt, dass einen oder mehrere Hintergrunddienste bereitstellt.&lt;br /&gt;
&lt;br /&gt;
Unter [[PC-kompatibles DOS|PC-kompatiblem DOS]] wie beispielsweise [[MS-DOS]] werden Hintergrunddienste durch sogenannte [[TSR-Programm]]e ermöglicht, da DOS selbst sonst keinen Mechanismus dafür bietet. Auch auf anderen [[Disk Operating System|Disk-Operating-Systemen]] und dem Vorbild vom [[86-DOS]], [[CP/M]], gibt es derart [[Speicherresidenz|speicherresidente]] Programme.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Betriebssystemtheorie]]&lt;br /&gt;
[[Kategorie:Parallelverarbeitung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Wandelndes Lexikon</name></author>
	</entry>
</feed>