[gesichtete Version] | [gesichtete Version] |
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<p> | <p> | ||
{{#index:kritischer Abschnitt|Abschnitt, kritisch|unkritischer Abschnitt|Abschnitt, unkritisch}} | {{#index:kritischer Abschnitt|Abschnitt, kritisch|unkritischer Abschnitt|Abschnitt, unkritisch}} | ||
Im Quelltext | Im Quelltext aller Prozesse oder Threads lassen sich Abschnitte identifizieren, welche ''kritisch'' oder ''unkritisch'' im Hinblick auf Race Conditions sind. | ||
</p> | </p> | ||
Zeile 9: | Zeile 9: | ||
<loop_area type="definition"> | <loop_area type="definition"> | ||
<p> | <p> | ||
Unter einem '''kritischen Abschnitt''' versteht man | 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. | ||
</p> | </p> | ||
</loop_area> | </loop_area> |
{{#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.
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 unkritischen Abschnitt versteht man jeden Abschnitt, der nicht kritisch ist.
Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png