@Reinhardtinho:
Beim lesen geb ich nur einen Prozentwert (%*1000) aus, aber am Ende die verarbeitete Menge
und beim Schreiben/Speichern hab ich noch keine gesamtgröße, drum geb ich da immer die verarbeitete Menge zurück.
@taaktaak:
Kilo Mega Giga Tera Peta Exa
Und wenn ich mir z.B. mal die OpenStreetMap-Dateien (.osm) angucke, dann sind das im Prinzip
XML-Dateien mit dem einem Straßen-Verzeichnis ganzer Länder.
(das winzige Belgien ist z.B. nur 230 MB)
Und wenn man nicht grade einen
DOM-Pparser (Document Object Model) nutzt, welcher alles in den
RAM läd,
dann gibt es praktisch nur die Begrenzung des Speicherplatzes auf dem Datenträger.
Nja, egal wie groß die Datei ist, hat sie hier immerhin noch die möglichkeit direkt vom Menschen gelesen zu werden.
PS: INIs sind auch nicht grade für große Datenmengen gedacht (< 64 KB) und nun mache mal einen Export aller Pfade deiner Registry ... die .reg-Datei is dann auch nur eine mehrere MB große INI