<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://h.suprapedia.de/w/index.php?action=history&amp;feed=atom&amp;title=Long-Term-Scheduling</id>
	<title>Long-Term-Scheduling - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://h.suprapedia.de/w/index.php?action=history&amp;feed=atom&amp;title=Long-Term-Scheduling"/>
	<link rel="alternate" type="text/html" href="https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;action=history"/>
	<updated>2026-04-13T13:26:21Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in PlusPedia</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731407&amp;oldid=prev</id>
		<title>Am m Gst am 5. Januar 2021 um 19:30 Uhr</title>
		<link rel="alternate" type="text/html" href="https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731407&amp;oldid=prev"/>
		<updated>2021-01-05T19:30:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. Januar 2021, 19:30 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;noinclude&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Löschantragstext|tag=4|monat=Januar|jahr=2021|titel=Long-Term-Scheduling|text=Seit 2007 in der Wikipedia versteckte (verwaiste) Theorieetablierung ohne Belege und ohne ext. Rezeption. Der grundlegendere und belegte Artikel [[Scheduling]] kennt das nicht und verlinkt es daher auch gar nicht erst. --[[Benutzer:Jbergner|Jbergner]] ([[Benutzer Diskussion:Jbergner|Diskussion]]) 14:51, 4. Jan. 2021 (CET)}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;----&amp;lt;/noinclude&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Belege fehlen|2=Dieser Artikel|1=Belegloser Artikel.}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Datei:LTS Schema.JPG|miniatur|Schema von LTS]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Long-Term-Scheduling&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;LTS&amp;#039;&amp;#039;&amp;#039;) ist ein Scheduling-Algorithmus, der von [[Betriebssystem]]en verwendet wird.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Long-Term-Scheduling&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;LTS&amp;#039;&amp;#039;&amp;#039;) ist ein Scheduling-Algorithmus, der von [[Betriebssystem]]en verwendet wird.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot;&gt;Zeile 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{SORTIERUNG:LongTermScheduling}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{SORTIERUNG:LongTermScheduling}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Algorithmus]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Algorithmus]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;noinclude&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Löschantragstext|tag=4|monat=Januar|jahr=2021|titel=Long-Term-Scheduling|text=Seit 2007 in der Wikipedia versteckte (verwaiste) Theorieetablierung ohne Belege und ohne ext. Rezeption. Der grundlegendere und belegte Artikel [[Scheduling]] kennt das nicht und verlinkt es daher auch gar nicht erst. --Jbergner ([[Benutzer Diskussion:Jbergner|Diskussion]]) 14:51, 4. Jan. 2021 (CET)}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;----&amp;lt;/noinclude&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Am m Gst</name></author>
	</entry>
	<entry>
		<id>https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731406&amp;oldid=prev</id>
		<title>Am m Gst: 16 Versionen importiert</title>
		<link rel="alternate" type="text/html" href="https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731406&amp;oldid=prev"/>
		<updated>2021-01-05T19:28:58Z</updated>

		<summary type="html">&lt;p&gt;16 Versionen importiert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Löschantragstext|tag=4|monat=Januar|jahr=2021|titel=Long-Term-Scheduling|text=Seit 2007 in der Wikipedia versteckte (verwaiste) Theorieetablierung ohne Belege und ohne ext. Rezeption. Der grundlegendere und belegte Artikel [[Scheduling]] kennt das nicht und verlinkt es daher auch gar nicht erst. --[[Benutzer:Jbergner|Jbergner]] ([[Benutzer Diskussion:Jbergner|Diskussion]]) 14:51, 4. Jan. 2021 (CET)}}&lt;br /&gt;
----&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{{Belege fehlen|2=Dieser Artikel|1=Belegloser Artikel.}}&lt;br /&gt;
[[Datei:LTS Schema.JPG|miniatur|Schema von LTS]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long-Term-Scheduling&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;LTS&amp;#039;&amp;#039;&amp;#039;) ist ein Scheduling-Algorithmus, der von [[Betriebssystem]]en verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Long-Term-Scheduling betrachtet, welche Programme vom System in die Bearbeitung einbezogen werden sollen. Aus dem entsprechenden Nutzerprogramm wird ein Prozess generiert, der in das [[Short-Term-Scheduling]] einbezogen bzw. zunächst ausgelagert und in das [[Medium-Term-Scheduling]] einbezogen wird. Die Entscheidung, einen neuen Prozess zu generieren, hängt dabei auch vom Grad des Multiprogrammings ab: Je mehr Prozesse existieren, desto niedriger ist der Anteil der Ausführungszeit an der Prozessorzeit, denn die Prozesse konkurrieren um die Prozessorzeit.&lt;br /&gt;
&lt;br /&gt;
Long-Term-Scheduling ist ein [[Scheduling]]verfahren in [[Betriebssystem]]en, das grob (wie die meisten anderen Schedulingverfahren auch) die folgenden Ziele verfolgt:&lt;br /&gt;
* Koordination zwischen einzelnen [[Prozess (Informatik)|Prozessen]]&lt;br /&gt;
* Zuteilung der Systemressourcen&lt;br /&gt;
* Dem User und/oder anderen Prozessen nicht zu lange Wartezeiten zuzumuten&lt;br /&gt;
&lt;br /&gt;
LTS selbst arbeitet dabei im Verbund mit dem [[Medium-Term-Scheduling]] (MTS) und dem [[Short-Term-Scheduling]] (STS).&lt;br /&gt;
&lt;br /&gt;
Kurzgefasst kann die Aufgabe des LTS auf das Ansteuern des MTS und STS reduziert werden. LTS macht also nichts anderes als den Prozessen (folgend Jobs genannt) [[Priorität]]en zuzuteilen und sie dementsprechend den weiteren Abarbeitungsprozess zuzuführen.&lt;br /&gt;
&lt;br /&gt;
Im Detail betrachtet, sieht dies wie im folgenden Beispiel erklärt aus:&lt;br /&gt;
* Ein neuer Job möchte abgearbeitet werden.&lt;br /&gt;
* Dieser Job gelangt nun in das LTS und wird dort nach folgenden Kriterien genauer begutachtet:&lt;br /&gt;
** Welche Priorität hat der Job? (Dabei handelt es sich nicht um die Priorität, die LTS dem Job zuordnet, sondern um eine externe Priorität)&lt;br /&gt;
** Welche Systemressourcen (Laufwerke, Drucker,&amp;amp;nbsp;…) benötigt dieser Job?&lt;br /&gt;
** Um was für eine Art Job handelt es sich dabei? ([[Eingabe und Ausgabe|Input/Output]] Job ⇒ Der User sitzt vor dem PC und wartet darauf, dass etwas passiert / [[Compute-Bound]] Job ⇒ es steht eine Menge Arbeit für die [[Hauptprozessor|CPU]] an, aber der User kann dennoch inzwischen flüssig weiterarbeiten;&amp;amp;nbsp;…)&lt;br /&gt;
* Wurde der Job nach diesen Kriterien klassifiziert, erhält er vom LTS eine Priorität. Bei hoher Priorität (und genügend freien Systemressourcen) wird der Job direkt an das MTS weitergereicht (und dort weiterverarbeitet). Bei niedriger Priorität wird der Job in einer [[Warteschlange (Datenstruktur)|Queue]] „zwischengelagert“, um später im MTS weiterverarbeitet zu werden.&lt;br /&gt;
* Der Job wird nun also zuerst vom MTS &amp;#039;&amp;#039;weiterverarbeitet&amp;#039;&amp;#039; und zuletzt vom STS &amp;#039;&amp;#039;abgearbeitet&amp;#039;&amp;#039;.&lt;br /&gt;
* Hat STS nun den Job fertig abgearbeitet, so schickt STS eine entsprechende Meldung an LTS zurück.&lt;br /&gt;
* LTS terminiert nun den Prozess (gibt entsprechende Meldung weiter, z.&amp;amp;nbsp;B.: eine Ausgabe auf dem Bildschirm)&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:LongTermScheduling}}&lt;br /&gt;
[[Kategorie:Algorithmus]]&lt;/div&gt;</summary>
		<author><name>Am m Gst</name></author>
	</entry>
	<entry>
		<id>https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731401&amp;oldid=prev</id>
		<title>2001:16B8:2425:8300:B09B:D3C1:BDD8:94D0 am 26. April 2020 um 09:04 Uhr</title>
		<link rel="alternate" type="text/html" href="https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731401&amp;oldid=prev"/>
		<updated>2020-04-26T09:04:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:LTS Schema.JPG|miniatur|Schema von LTS]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long-term-scheduling&amp;#039;&amp;#039;&amp;#039; (LTS) ist ein Scheduling-Algorithmus, der von [[Betriebssystem]]en verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Long-Term-Scheduling betrachtet, welche Programme vom System in die Bearbeitung einbezogen werden sollen. Aus dem entsprechenden Nutzerprogramm wird ein Prozess generiert, der in das [[Short-Term-Scheduling]] einbezogen wird bzw. zunächst ausgelagert und in das [[Medium-Term-Scheduling]] einbezogen wird. Die Entscheidung, einen neuen Prozess zu generieren, hängt dabei auch vom Grad des Multiprogrammings ab: Je mehr Prozesse existieren, desto niedriger ist der Anteil der Ausführungszeit an der Prozessorzeit, denn die Prozesse konkurrieren um die Prozessorzeit.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long-Term-Scheduling&amp;#039;&amp;#039;&amp;#039; ist ein [[Scheduling]]verfahren in [[Betriebssystem]]en, welches grob (wie die meisten anderen Schedulingverfahren auch) die folgenden Ziele verfolgt:&lt;br /&gt;
* Koordination zwischen einzelnen [[Prozess (Informatik)|Prozessen]]&lt;br /&gt;
* Zuteilung der Systemressourcen&lt;br /&gt;
* Dem User und/oder anderen Prozessen nicht zu lange Wartezeiten zuzumuten&lt;br /&gt;
&lt;br /&gt;
LTS selber arbeitet dabei im Verbund mit dem [[Medium-Term-Scheduling]] (MTS) und dem [[Short-Term-Scheduling]] (STS).&lt;br /&gt;
&lt;br /&gt;
Kurzgefasst kann die Aufgabe des LTS auf das Ansteuern des MTS und STS reduziert werden. LTS macht also nichts anderes als den Prozessen (folgend Jobs genannt) [[Priorität]]en zuzuteilen und sie dementsprechend den weiteren Abarbeitungsprozess zuzuführen.&lt;br /&gt;
&lt;br /&gt;
Im Detail betrachtet sieht dies wie im folgenden Beispiel erklärt aus:&lt;br /&gt;
* Ein neuer Job möchte abgearbeitet werden.&lt;br /&gt;
* Dieser Job gelangt nun in das LTS und wird dort nach folgenden Kriterien genauer begutachtet:&lt;br /&gt;
** Welche Priorität hat der Job? (Dabei handelt es sich nicht um die Priorität, die LTS dem Job zuordnet, sondern um eine externe Priorität)&lt;br /&gt;
** Welche Systemressourcen (Laufwerke, Drucker,&amp;amp;nbsp;…) benötigt dieser Job?&lt;br /&gt;
** Um was für eine Art Job handelt es sich dabei? ([[Eingabe und Ausgabe|Input/Output]] Job ⇒ Der User sitzt vor dem PC und wartet darauf, dass etwas passiert / [[Compute-Bound]] Job ⇒ es steht eine Menge Arbeit für die [[Hauptprozessor|CPU]] an, aber der User kann dennoch inzwischen flüssig weiterarbeiten;&amp;amp;nbsp;…)&lt;br /&gt;
* Wurde der Job nach diesen Kriterien klassifiziert, erhält er vom LTS eine Priorität. Bei hoher Priorität (und genügend freien Systemressourcen) wird der Job direkt an das MTS weitergereicht (und dort weiterverarbeitet). Bei niedriger Priorität wird der Job in einer [[Warteschlange (Datenstruktur)|Queue]] „zwischengelagert“, um später im MTS weiterverarbeitet zu werden.&lt;br /&gt;
* Der Job wird nun also zuerst vom MTS &amp;#039;&amp;#039;weiterverarbeitet&amp;#039;&amp;#039; und zuletzt vom STS &amp;#039;&amp;#039;abgearbeitet&amp;#039;&amp;#039;.&lt;br /&gt;
* Hat STS nun den Job fertig abgearbeitet, so schickt STS eine entsprechende Meldung an LTS zurück.&lt;br /&gt;
* LTS terminiert nun den Prozess (gibt entsprechende Meldung weiter, z.&amp;amp;nbsp;B.: eine Ausgabe auf dem Bildschirm)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Algorithmus]]&lt;/div&gt;</summary>
		<author><name>2001:16B8:2425:8300:B09B:D3C1:BDD8:94D0</name></author>
	</entry>
	<entry>
		<id>https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731399&amp;oldid=prev</id>
		<title>212.184.70.226 am 4. Februar 2014 um 14:54 Uhr</title>
		<link rel="alternate" type="text/html" href="https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731399&amp;oldid=prev"/>
		<updated>2014-02-04T14:54:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:LTS Schema.JPG|miniatur|Schema von LTS]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long-term-scheduling&amp;#039;&amp;#039;&amp;#039; (LTS) ist ein Scheduling-Algorithmus, der von [[Betriebssystem]]en verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Long-Term-Scheduling betrachtet, welche Programme vom System in die Bearbeitung einbezogen werden sollen. Aus dem entsprechenden Nutzerprogramm wird ein Prozess generiert, der in das [[Short-Term-Scheduling]] einbezogen wird bzw. zunächst ausgelagert und in das [[Medium-Term-Scheduling]] einbezogen wird. Die Entscheidung, einen neuen Prozess zu generieren, hängt dabei auch vom Grad des Multiprogrammings ab: Je mehr Prozesse existieren, desto niedriger ist der Anteil der Ausführungszeit an der Prozessorzeit, denn die Prozesse konkurrieren um die Prozessorzeit.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Long-Term-Scheduling&amp;#039;&amp;#039;&amp;#039; ist ein [[Scheduling]]verfahren in [[Betriebssystem]]en, welches grob (wie die meisten anderen Schedulingverfahren auch) die folgenden Ziele verfolgt:&lt;br /&gt;
* Koordination zwischen einzelnen [[Prozess (Informatik)|Prozessen]]&lt;br /&gt;
* Zuteilung der Systemressourcen&lt;br /&gt;
* Dem User und/oder anderen Prozessen nicht zu lange Wartezeiten zuzumuten&lt;br /&gt;
&lt;br /&gt;
LTS selber arbeitet dabei im Verbund mit dem [[Medium-Term-Scheduling]] (MTS) und dem [[Short-Term-Scheduling]] (STS).&lt;br /&gt;
&lt;br /&gt;
Kurzgefasst kann die Aufgabe des LTS auf das Ansteuern des MTS und STS reduziert werden. LTS macht also nichts anderes als den Prozessen (folgend Jobs genannt) [[Priorität]]en zuzuteilen und sie dementsprechend den weiteren Abarbeitungsprozess zuzuführen.&lt;br /&gt;
&lt;br /&gt;
Im Detail betrachtet sieht dies wie im folgenden Beispiel erklärt aus:&lt;br /&gt;
* Ein neuer Job möchte abgearbeitet werden.&lt;br /&gt;
* Dieser Job gelangt nun in das LTS und wird dort nach folgenden Kriterien genauer begutachtet:&lt;br /&gt;
** Welche Priorität hat der Job? (Dabei handelt es sich nicht um die Priorität, die LTS dem Job zuordnet, sondern um eine externe Priorität)&lt;br /&gt;
** Welche Systemressourcen (Laufwerke, Drucker,&amp;amp;nbsp;…) benötigt dieser Job?&lt;br /&gt;
** Um was für eine Art Job handelt es sich dabei? ([[Eingabe und Ausgabe|Input/Output]] Job ⇒ Der User sitzt vor dem PC und wartet darauf, das etwas passiert / [[Compute-Bound]] Job ⇒ es steht eine Menge Arbeit für die [[Hauptprozessor|CPU]] an, aber der User kann dennoch inzwischen flüssig weiterarbeiten;&amp;amp;nbsp;…)&lt;br /&gt;
* Wurde der Job nach diesen Kriterien klassifiziert erhält er vom LTS eine Priorität. Bei hoher Priorität (und genügend freien Systemressourcen) wird der Job entweder direkt an das MTS weitergereicht (und dort weiterverarbeitet). Bei niedriger Priorität wird der Job in einer [[Warteschlange (Datenstruktur)|Queue]] „zwischengelagert“, um später im MTS weiterverarbeitet zu werden.&lt;br /&gt;
* Der Job wird nun also zuerst vom MTS &amp;#039;&amp;#039;weiterverarbeitet&amp;#039;&amp;#039; und zuletzt vom STS &amp;#039;&amp;#039;abgearbeitet&amp;#039;&amp;#039;.&lt;br /&gt;
* Hat STS nun den Job fertig abgearbeitet, so schickt STS eine entsprechende Meldung an LTS zurück.&lt;br /&gt;
* LTS terminiert nun den Prozess (gibt entsprechende Meldung weiter, z.&amp;amp;nbsp;B.: eine Ausgabe auf dem Bildschirm)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Algorithmus]]&lt;/div&gt;</summary>
		<author><name>212.184.70.226</name></author>
	</entry>
	<entry>
		<id>https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731392&amp;oldid=prev</id>
		<title>91.64.152.33 am 27. Januar 2007 um 14:54 Uhr</title>
		<link rel="alternate" type="text/html" href="https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731392&amp;oldid=prev"/>
		<updated>2007-01-27T14:54:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 27. Januar 2007, 14:54 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ist ein Scheduling Algorithmus, der von Betriebssystemen verwendet wird.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ist ein Scheduling Algorithmus, der von Betriebssystemen verwendet wird.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Long-Term-Scheduling (LTS) betrachtet, welche Programm vom System zu Bearbeitung einbezogen werden sollen. Aus dem entsprechenden Nutzerprogramm wird ein Prozess generiert, der in das Short-Term-Scheduling einbezogen wird bzw. zunächst ausgelagert und in das Medium-Term-Scheduling einbezogen wird. Die &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Enscheidung&lt;/del&gt;, einen neuen Prozess zu generieren hängt dabei auch vom Grad des Multiprogrammings ab - je mehr Prozesse existieren, desto niedriger ist der Anteil der Ausführungszeit an der Prozessorzeit. Denn: Die Prozesse konkurrieren um die Prozessorzeit.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Long-Term-Scheduling (LTS) betrachtet, welche Programm vom System zu Bearbeitung einbezogen werden sollen. Aus dem entsprechenden Nutzerprogramm wird ein Prozess generiert, der in das Short-Term-Scheduling einbezogen wird bzw. zunächst ausgelagert und in das Medium-Term-Scheduling einbezogen wird. Die &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Entscheidung&lt;/ins&gt;, einen neuen Prozess zu generieren hängt dabei auch vom Grad des Multiprogrammings ab - je mehr Prozesse existieren, desto niedriger ist der Anteil der Ausführungszeit an der Prozessorzeit. Denn: Die Prozesse konkurrieren um die Prozessorzeit.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>91.64.152.33</name></author>
	</entry>
	<entry>
		<id>https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731391&amp;oldid=prev</id>
		<title>91.64.152.33 am 27. Januar 2007 um 14:54 Uhr</title>
		<link rel="alternate" type="text/html" href="https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731391&amp;oldid=prev"/>
		<updated>2007-01-27T14:54:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 27. Januar 2007, 14:54 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ist ein Scheduling Algorithmus, der von Betriebssystemen verwendet wird.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ist ein Scheduling Algorithmus, der von Betriebssystemen verwendet wird.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Long-Term-Scheduling (LTS) betrachtet, welche Programm vom System zu &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Berarbeitung &lt;/del&gt;einbezogen werden sollen. Aus dem entsprechenden Nutzerprogramm wird ein Prozess generiert, der in das Short-Term-Scheduling einbezogen wird bzw. zunächst ausgelagert und in das Medium-Term-Scheduling einbezogen wird. Die Enscheidung, einen neuen Prozess zu generieren hängt dabei auch vom Grad des Multiprogrammings ab - je mehr Prozesse existieren, desto niedriger ist der Anteil der Ausführungszeit an der Prozessorzeit. Denn: Die Prozesse konkurrieren um die Prozessorzeit.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Long-Term-Scheduling (LTS) betrachtet, welche Programm vom System zu &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Bearbeitung &lt;/ins&gt;einbezogen werden sollen. Aus dem entsprechenden Nutzerprogramm wird ein Prozess generiert, der in das Short-Term-Scheduling einbezogen wird bzw. zunächst ausgelagert und in das Medium-Term-Scheduling einbezogen wird. Die Enscheidung, einen neuen Prozess zu generieren hängt dabei auch vom Grad des Multiprogrammings ab - je mehr Prozesse existieren, desto niedriger ist der Anteil der Ausführungszeit an der Prozessorzeit. Denn: Die Prozesse konkurrieren um die Prozessorzeit.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>91.64.152.33</name></author>
	</entry>
	<entry>
		<id>https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731390&amp;oldid=prev</id>
		<title>91.64.152.33: AZ: Die Seite wurde neu angelegt.</title>
		<link rel="alternate" type="text/html" href="https://h.suprapedia.de/w/index.php?title=Long-Term-Scheduling&amp;diff=731390&amp;oldid=prev"/>
		<updated>2007-01-27T14:53:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/w/index.php?title=Hilfe:Zusammenfassung_und_Quelle&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Hilfe:Zusammenfassung und Quelle (Seite nicht vorhanden)&quot;&gt;AZ&lt;/a&gt;: Die Seite wurde neu angelegt.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ist ein Scheduling Algorithmus, der von Betriebssystemen verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Long-Term-Scheduling (LTS) betrachtet, welche Programm vom System zu Berarbeitung einbezogen werden sollen. Aus dem entsprechenden Nutzerprogramm wird ein Prozess generiert, der in das Short-Term-Scheduling einbezogen wird bzw. zunächst ausgelagert und in das Medium-Term-Scheduling einbezogen wird. Die Enscheidung, einen neuen Prozess zu generieren hängt dabei auch vom Grad des Multiprogrammings ab - je mehr Prozesse existieren, desto niedriger ist der Anteil der Ausführungszeit an der Prozessorzeit. Denn: Die Prozesse konkurrieren um die Prozessorzeit.&lt;/div&gt;</summary>
		<author><name>91.64.152.33</name></author>
	</entry>
</feed>