Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.944 Beiträge
Delphi 12 Athens
|
Mehrere oder eine Globale CriticalSection?
1. Okt 2012, 13:19
Vermutlich ist die Frage Sau dämlich...
Szenario 1)
-Globale Resource GR-Z
-Thread-A benutzt CS-A
-Thread-B benutzt CS-B
-Beide Threads konkurieren um GR-Z und Blocken mit den Zugriff mit ihrer jeweiligen CS.
Wird die Resource so erfolgreich geblockt?
Szenario 2)
-Globale Resource GR-Z
-Globale Resource GR-Y
-Globale CS-Z
-Globale CS-Y
Threads benutzen jeweils immer CS-Z um in GR-Z zu schreiben und CS-Y um in GR-Y zu schreiben.
Läuft die Anwendung dann flüssiger als mit einer globalen CS für alle GR?
Andreas Monads? Wtf are Monads?
|