Multithreaded Zugriff auf die Daten in einem Baum

stimmen
1

Ich möchte binäre Suchbaumdatenstruktur in C / C ++ erstellen, wobei jeder Knoten einige Daten (Objekte oder Zeiger) hält. Ich werde diesen Baum Zugriff auf Multi-Threading-Umgebung Wenn ich kann garantieren, dass jeder Thread Zugriff (Lesen) verschiedene Teilbäume / Pfade / Knoten des Baumes, als es Thread-sicher ist, Objekte zu ändern (oder Datenzeiger Punkt) gespeichert in Knoten und so kann ich Verriegelung vermeiden?

Veröffentlicht am 25/06/2011 um 06:42
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
1

Sperren sind nicht das Ziel , die Bereitstellung exklusiven Zugriff auf eine Ressource. Sperren sind ein Mittel der Erreichung dieses Ziels. Sie haben gesagt Sie dieses Ziel mit anderen Mitteln erreichen kann. Wäre dies mit anderen Mitteln als Thread-sicher wie Schlösser mit wäre.

Beantwortet am 25/06/2011 um 06:47
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more