Forum: Sonstige Fragen zu Delphi
Delphi
by Sir Rufo,
20. Apr 2014
Wenn ich mir das so betrachte, dann ist Results die Liste, die ständig wächst.
Sollten diese Werte irgendeine Relevanz haben, dann kann man diese auch direkt in eine Datei schreiben und damit den Speicher entlasten.
Kommentiere zunächst mal das Results.Add(...); aus und schau dir den Speicherverbrauch an.
Ich weiß aber nicht, ob ich zum Thema BruteForce und Webseiten hier wirklich...
Forum: Sonstige Fragen zu Delphi
Delphi
by Sir Rufo,
20. Apr 2014
Irgendwie erstellst du ja diese Liste, also du erstellst jeden einzelnen Eintrag und fügst diesen in die Liste.
Nun füg den Wert nicht in die Liste, sondern übergib den Wert an die Routine, die etwas damit macht
Forum: Sonstige Fragen zu Delphi
Delphi
by Sir Rufo,
20. Apr 2014
von denen du rein gar nichts hast bei einer 32bit Anwendung.
Und wenn du den Speicher stark fragmentierst, dann ist sogar schon weit vor der 32bit-Grenze von 2GB Schluss.
Forum: Sonstige Fragen zu Delphi
Delphi
by Sir Rufo,
20. Apr 2014
Es wäre auch hilfreich deine Delphi Version zu kennen (kannst du in deinem Profil eintragen) und ob du auch eine 64bit-Anwendung erzeugst, sonst kannst du auf deine 8GB Speicher eh nicht zählen ;)
BTW: Das macht die Verarbeitung künstlich langsamer
Edit1.Text := Spider.LastUrl;
Edit2.Text := Spider.LastHtmlTitle;
und die Controls sollten...