Entwickler-Ecke

Dateizugriff - CPU-Auslastung (bei INI-Dateien)


Moritz M. - Di 15.07.03 18:55
Titel: CPU-Auslastung (bei INI-Dateien)
Hi

In einem Prog von mir werden in regelmäßigem Abstand Daten aus einer Ini-Datei gelesen. Das können machnmal bis zu 600 Zeilen sein, was den CPU immer recht schön belastet. Wie kann ich das reduzieren?

Moderiert von user profile icontommie-lie: Topic verschoben & Titel präzisiert


tommie-lie - Di 15.07.03 19:15

TMemIniFile benutzen, falls du dsa noch nicht machst.

Die Klasse cached den Inhalt nämlich im RAM, wodurch der Zugriff nicht unwesentlich beschleunigt wird.


Moritz M. - Di 15.07.03 19:20

Einfach aus IniFile RemIniFile machen?


tommie-lie - Di 15.07.03 21:16

Onz hat folgendes geschrieben:
Einfach aus IniFile RemIniFile machen?

MemIniFile, ja *g*
Aber wenn du auch was schreibst, musst du vor dem Free MemIniFile.UpdateFile aufrufen, damit der Buffer aus dem Speicher in die Datei wandert.