Zitat von
friedemann2009:
Liebe Leute,
Mein Problem: Wenn ich die Liste durchgehe, dauert es ewig: >5 Minuten für 30000 Einträge (Netbook mit 1,4 Ghz und 1GB
RAM).
Hat jemand eine Idee, wie ich das (SEHR) viel schneller hinbekomme?
Danke für Eure Mühe und Hilfe, viele Grüße,
friedemann
PS: Delphi 5
Also: Ich erzeuge hier eine Liste mit 500.000 Einträgen (zufällig erzeugte Strings). Das Füllen dauert auf einem
Acer nettop mit 1,6 Ghz und 1GB
Ram gute 3 Sekunden, die Liste enthält danach ca. 65MB Daten.
Das durchsuchen der Stringliste nach einem ebenfalls zufällig generierten Teilstring mit anschliessendem umkopieren eines viertels der Liste in eine neue Liste in zufälligen Abständen dauert weniger als 1 Sekunde.
Am Rechner und an TStringlist kann es nicht liegen...
Anything, carried to the extreme, becomes insanity. (Exilant)