Einzelnen Beitrag anzeigen

Rollo62

Registriert seit: 15. Mär 2007
3.908 Beiträge
 
Delphi 12 Athens
 
#7

AW: Ringspeicher als TStream

  Alt 23. Apr 2020, 06:14
Ich würde noch die Zeiger konsequent mit den "Atomic" Funktionen abfragen und setzen.
Delphi-Quellcode:
    FReadPosition: integer;
    FWritePosition: integer;
    FCanReadCount: integer;
    FCanWriteCount: integer;
So kann man die aus einigen Lock-Blöcken rausziehen, und vermeidet unnötiges Locken.
  Mit Zitat antworten Zitat