3.2.11.2 Aktives Warten

[gesichtete Version][gesichtete Version]
(Die Seite wurde neu angelegt: „<p> {{#index:Aktives Warten|Warten, aktiv|Geschäftiges Warten|Busy Waiting}} '''Aktives Warten''', manchmal auch als '''Geschäftiges Warten''' oder auf Engli…“)
 
Keine Bearbeitungszusammenfassung
Zeile 10: Zeile 10:
</p>
</p>
</loop_area>
</loop_area>
</p>
<br />
==== Definition: Aktives Warten ====
<p>
<loop_area type="definition">
<p>
Unter '''aktivem Warten''' versteht man nach <cite>Mandl+2013</cite> das ständige Abfragen eines Sperrkennzeichens am Eingang eines kritischen Abschnitts.
</p>
</loop_area>
</p>
<br />
==== Beispiel für aktives Warten ====
<p>
</p>
</p>



Version vom 3. November 2013, 14:44 Uhr

{{#index:Aktives Warten|Warten, aktiv|Geschäftiges Warten|Busy Waiting}} Aktives Warten, manchmal auch als Geschäftiges Warten oder auf Englisch Busy Waiting bezeichnet, ist eine recht einfache Technik, um Prozesse oder Threads zu Synchronisieren.

Hinweis

Findest du heraus, welchen großen Nachteil aktives Warten besitzt? Lies' mal weiter, wir kommen ganz am Ende dieser Seite auf diese Frage zurück.


Definition: Aktives Warten

Definition

Unter aktivem Warten versteht man nach Mandl 2013 das ständige Abfragen eines Sperrkennzeichens am Eingang eines kritischen Abschnitts.


Beispiel für aktives Warten


Aufgabe 1

Aufgabe

Welchen großen Nachteil besitzen alle Verfahren, die nach dem Prinzip des aktiven Wartens verfahren?



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