[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> | ||
{{#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.
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.
Unter aktivem Warten versteht man nach Mandl 2013 das ständige Abfragen eines Sperrkennzeichens am Eingang eines kritischen Abschnitts.
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