Forum: Algorithmen, Datenstrukturen und Klassendesign
by chaosben,
30. Sep 2011
Die allseits beliebte Frage lautet: Welcher Fehler tritt auf?
Desweiteren brauchst du bei simplen Typen (Integer, ...) nur die Schreibzugriffe schützen.
Nur bei Daten, die nicht in einer Aktion geschrieben werden können, sollte man andere lesende Threads aussperren, damit sie keine "halben" Daten lesen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by chaosben,
24. Sep 2011
Seit ich weiß, wie langsam der TMREWS ist, mag ich ihn nicht mehr. :)
Oder anders gesagt: Wenn man keine rekursiven Aufrufe oder Elevation braucht, ist SlimReadWriteLock die viel schnellere Variante.