Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#6

AW: Dateien auf Memorystick schreiben extrem langsam

  Alt 29. Nov 2011, 14:45
Delphi-Referenz durchsuchenTextFile hat eine "kranke" Einstellung der Puffergröße von (maxinmal) 128 Byte.
Nicht maximal, sondern default. Für größere Puffer gibt's procedure SetTextBuf(var F: Text; var Buf; Size: Integer);
Dieses Verhalten tritt auch mit einem größeren Buffer ein ... es kommt also immer dazu, daß irgendwo nur Teile von Sektoren geschrieben werden.
Über die größe des Buffers kann man nur die Häufigkeit regeln.


zum Default
Zitat:
- einen größeren Buffer einstellen
$2B or not $2B

Geändert von himitsu (29. Nov 2011 um 14:47 Uhr)
  Mit Zitat antworten Zitat