Gleichzeitigen Zugriff vermeiden

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Threads koordinieren - Index


Um beim Zugriff auf globale Objekte oder Variablen eine Kollision mit anderen Threads zu vermeiden, muss die Ausführung anderer Threads so lange blockiert werden, bis der Quelltext des aktuellen Thread eine Operation abgeschlossen hat. Dabei ist große Sorgfalt nötig, damit andere Threads nicht unnötig gesperrt werden. Dies würde die Systemleistung herabsetzen und die Vorteile zunichte machen, die sich aus dem Einsatz mehrerer Threads ergeben.

Die folgenden Techniken verhindern, dass andere Threads auf denselben Speicherbereich wie Ihr Thread zugreifen:

Siehe auch