Registriert seit: 4. Apr 2008
400 Beiträge
|
AW: while not Eof(myFile), wie CPU Load in den Griff bekommen?
26. Sep 2011, 20:44
Ich habe mich jetzt etwas damit gespielt.
Es macht keinen Unterschied ob die Datei global geöffnet wird oder bei jedem Suchen neu geöffnet wird.
Bis halt auf das, dass mehr Festplattenaktivität herscht.
Alleine die StringList durchsuchen macht die CPU Last.
Ich habe jetzt die Suche verbessert und bin von ~10% Last auch <=5% gekommen.
Also eine Verbesserung von ca 50%.
Mal sehen ob ich das mit der binären Suche noch etwas verbessern kann.
Delphi 2010, Update 4 & 5
|