Einzelnen Beitrag anzeigen

G-Baumstamm

Registriert seit: 9. Jan 2010
63 Beiträge
 
Delphi 7 Enterprise
 
#13

AW: IdHttp.Get & Geschwindigkeit

  Alt 19. Mai 2012, 10:26
Heyhey,

schön wie sich manchmal eins zum anderen fügt.

Das Problem mit der Status-Meldung nach Beendigung des Threads habe ich jetzt einfach so gelöst, dass das was nach Beendigung des Threads geschehen soll, im OnTerminate des Threads gestartet wird, damit spart man sich die unnötig auf Hochtouren arbeitende Schleife

Das Beste ist aber, dass das ganze sogar eine Lösung für das Ausgangsproblem mit der langen Bearbeitungsdauer von IdHttp.Get geliefert hat: Ich starte jetzt einfach parallel für jede meiner 10 Anfragen einen Thread, dadurch geht die einzelne Anfrage natürlich auch nicht schneller, durch das Multithreading ist die Gesamtlaufzeit aber von ~60-90 Sekunden auf ~15 Sekunden gesunken, was natürlich nen riesiger Gewinn für mein Programm ist

Danke für eure Hilfe Jungs !
Daniel NR
  Mit Zitat antworten Zitat