Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
Delphi 10.4 Sydney
|
AW: 32 Bit, TStringList, Textdatei mit 30Mio. Zeilen
24. Sep 2015, 18:16
Hallo,
übrigens bekomme ich die Datei unter XE4 64-Bit auch nicht per StringList.LoadFromFile auf (*wunder*)
Über dem Umweg per AssignFile(TextFile) und TStringList konnte ich immerhin 19 Mio Einträge erzeugen,
ohne "out of memory", 30 habe ich aber.
Nachdem jetzt meine TLargeStringList benutze, bekomme ich die Datei wenigstens auf ...
Und nochmal: Es ging mir erstmal darum, den Algorithmus möglichst nicht zu ändern.
Das .Text wird übrigens für ein Pos benutzt,
das könnte ich zur Not natürlich auch als Schleife machen,
fällt mir gerade auf, dann geht der Verbrauch nicht so hoch.
Gleich mal bauen ...
Heiko
Heiko
Geändert von hoika (24. Sep 2015 um 18:19 Uhr)
|