Zitat von
Garfield:
Wir alle nicht.
Bitte nicht von sich selbst auf andere schließen
Zitat von
MaBuSE:
Mich würde mal interessieren, ob Du bei Deinen Caching (ExpandFileName cache, FileAgeCache, ...) "nur" die Dateien auf der Platte cachest
Es wird nur die Auflösung des Dateinamen gecache. Und um es genauer zu sagen, der ExpandFileName Cache ist mittlerweile wieder ausgebaut. Es ist nur noch eine Prüfung auf Leerstring vorhanden, da der nicht nach
Unicode konvertiert werden muss, bevor dann die
Unicode Version von ExpandFileName feststellt, dass ja gar nichts zu tun ist.
Die FileAge Aufrufe werden nur beim Start der
IDE gecachet, so dass pro Datei nur einmal auf die Platte zugegriffen wird. Danach wird der Cache aber wieder abgeschaltet, weil es sonst zu Fehlern kommen könnte. Der Compiler cachet ja selbst auch noch.