Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Valle,
24. Apr 2016
Dein Betriebssystem und dein Dateisystem sollten sich gut genug darum kümmern können. Ich glaube kaum dass du hier sinnvoll optimierne kannst. Wichtig ist nur, dass du eindeutige Signale für dein Betriebssystem setzen kannst. Wenn du ein Verzeichnis an Dateien iterierst, dann können moderne Heuristiken dich schon sehr gut dabei unterstützen. Es wird dann oft schon präventiv eingelesen....
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Valle,
24. Apr 2016
Hi,
wenn du noch Optimierungsbedarf hast, dann hab ich noch zwei Anregungen.
Zum einen stelle ich mir die Frage, ob du nach jedem einzelnen Testlauf einen Rechnerneustart durchgeführt hast. Der Festplattencache des Betriebssystems kann dir sonst ganzschön die Ergebnisse versauen.
Zum anderen muss ich Sir Rufo zustimmen. Deine CPU ist immernoch den größten Teil der Zeit damit beschäftigt...