3.2.10.2.2 Shortest Job First

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 39: Zeile 39:
<spoiler text="Tipp">
<spoiler text="Tipp">
Denk mal an die [[Prozesszustände]] und an die möglichen Zustandsübergänge.</spoiler>
Denk mal an die [[Prozesszustände]] und an die möglichen Zustandsübergänge.</spoiler>
</p>
</loop_task>
</loop_area>
</p>
</p>


<br />
==== Aufgabe 3 ====
<p>
<loop_area type="task">
<loop_task title="SJF auf deinem Rechner">
<p>
Was denkst du, wie sich SJF auf deinem PC oder Laptop mit grafischer Oberfläche auswirkt? Nenne mindestens drei Auswirkungen! Sind diese Auswirkungen positiv oder negativ?
</p>
</loop_task>
</loop_task>
</loop_area>
</loop_area>

Version vom 29. Oktober 2013, 18:28 Uhr

{{#index:Shortest Job First|SJF|Scheduling, SJF}}

Shortest Job First (kurz: SJF) kann kaum treffender als durch seinen Namen beschrieben werden: Von allen erzeugten Prozessen auf dem System bekommt derjenige als erstes die CPU, der die kürzeste Laufzeit besitzt.

Dieses Thema wird u.a. behandelt bei:

und kann dort - je nach Verfügbarkeit der Quellen - nachgelesen werden.


Aufgabe 1

Aufgabe

Auf einem System existieren bereits mehrere Prozesse. Einige sind "kurz", andere "lang". Welche Auswirkung hat es auf die "langen Prozesse", wenn auf diesem System ständig neue "kurze Prozesse" hinzukommen?


Aufgabe 2

Aufgabe

Oben ist zu lesen: "Von allen erzeugten Prozessen...".
Aber das Wort erzeugt ist dabei eigentlich nur unter einer Bedingung oder Einschränkung richtig. Was ist gemeint?


Aufgabe 3

Aufgabe

Was denkst du, wie sich SJF auf deinem PC oder Laptop mit grafischer Oberfläche auswirkt? Nenne mindestens drei Auswirkungen! Sind diese Auswirkungen positiv oder negativ?



Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png