Ich möchte in eienm Client eine Resource(Informationen über den Server) Zeitlich begrenzt global cachen.
Es wird viele Lesezugriffe aus anderen Threads, aber nur sehr sehr selten Schreibzugriffe aus anderen Threads geben.
Wie verhält es sich mit der Geschwindigkeit von zu
Delphi-Quellcode:
System.SyncObjs.TCriticalSection
System.SyncObjs.TLightweightMREW
TLightweightMREWEx //https://github.com/gabr42/examples/blob/master/Reader-writer%20lock/LightweightMREWEx.pas
zueinander
Besteht das Deadlock Problem bei Double BeginWrite noch für TLightweightMREW ?