3.2.11.1.3 Kritischer Abschnitt

[gesichtete Version][gesichtete Version]
Zeile 9: Zeile 9:
<loop_area type="definition">
<loop_area type="definition">
<p>
<p>
Unter einem '''kritischen Abschnitt''' versteht man Programmteile, die während ihrer Ausführung auf der CPU nicht durch kritische Abschnitte anderer Prozesse oder Threads unterbrochen werden dürfen, sofern alle beteiligten Prozesse oder Threads gemeinsam genutzte Betriebsmittel besitzen.
Unter einem '''kritischen Abschnitt''' versteht man Programmteile, die während ihrer Ausführung auf der CPU nicht durch kritische Abschnitte anderer Prozesse oder Threads unterbrochen werden dürfen, sofern die beteiligten Prozesse oder Threads gemeinsam genutzte Betriebsmittel besitzen.
</p>
</p>
</loop_area>
</loop_area>
Zeile 15: Zeile 15:


<br />
<br />
==== Definition: Unkritischer Abschnitt ====
==== Definition: Unkritischer Abschnitt ====
<p>
<p>

Version vom 2. November 2013, 13:21 Uhr

{{#index:kritischer Abschnitt|Abschnitt, kritisch|unkritischer Abschnitt|Abschnitt, unkritisch}} Im Quelltext aller Prozesse oder Threads lassen sich Abschnitte identifizieren, welche kritisch oder unkritisch im Hinblick auf Race Conditions sind.


Definition: Kritischer Abschnitt

Definition

Unter einem kritischen Abschnitt versteht man Programmteile, die während ihrer Ausführung auf der CPU nicht durch kritische Abschnitte anderer Prozesse oder Threads unterbrochen werden dürfen, sofern die beteiligten Prozesse oder Threads gemeinsam genutzte Betriebsmittel besitzen.


Definition: Unkritischer Abschnitt

Definition

Unter einem unkritischen Abschnitt versteht man jeden Programmteil, der keinen kritischen Abschnitt darstellt.



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