Einzelnen Beitrag anzeigen

kng

Registriert seit: 6. Feb 2008
25 Beiträge
 
#3

Re: Threads, TStringlist und CriticalSection

  Alt 18. Apr 2008, 11:21
Zitat von chaosben:
Zitat von Die Delphi-Hilfe ©Borland:
Wenn der Schutz des globalen Speichers in einem kritischen Abschnitt implementiert wird, kann immer nur ein Thread auf den geschützten Speicher zugreifen. Ein solcher umfassender Schutz ist aber häufig gar nicht nötig. Ein typisches Beispiel dafür sind Objekte oder Variablen, auf die zwar viele Lesezugriffe durchgeführt werden, denen aber nur sehr selten ein Wert zugewiesen wird. Wenn mehrere Threads gleichzeitig Lesezugriffe auf denselben Speicherbereich ausführen, besteht keine Gefahr eines Konflikts. Kollisionen sind nur möglich, wenn ein Thread einen Schreibzugriff ausführt.
Siehe auch: TMultiReadExclusiveWriteSynchronizer-Objekte in der OH
Vielen Dank, da bin ich beruhigt.
  Mit Zitat antworten Zitat