Win32-Lese/Schreib-Sperre Mit Nur Kritische Abschnitte

Implementierung eines read - /write-lock-in C++, der Win32-api als Teil eines Projekt bei der Arbeit. Alle bestehenden Lösungen verwenden von kernel-Objekten (Semaphoren und Mutexe), erfordern einen Kontextwechsel während der Ausführung. Das ist viel zu langsam für meine Anwendung.

Möchte ich implementieren, die man nur mithilfe von kritischen Abschnitten, wenn möglich. Die Sperre muss nicht Prozess-sicher, nur threadsicher sind. Irgendwelche Ideen auf, wie man über diese?

InformationsquelleAutor Dan Lorenc | 2009-06-17
Schreibe einen Kommentar