Forum: Algorithmen, Datenstrukturen und Klassendesign
by freimatz,
21. Nov 2023
Na ja ausprobieren. Ja, ich habe schon probiert. Schon gefühlt ist es mit TList schneller als mit MMF.
Wichtiger ist es jedoch, dass es funktioniert. Und letztendlich weiss ich nicht was die Anwender alles so machen.
Wir haben keine maximalen Werte spezifiziert, die ich dann auch testen könnte.
Die ca. 20MB sind ja nicht wirklich viel. Wenn das jedoch 1000x verwendet wird sind wir bei ca....
Forum: Algorithmen, Datenstrukturen und Klassendesign
by freimatz,
21. Nov 2023
Hallo,
ich bin hier an altem Code - aus der Zeit als noch Kilobytes teuer waren.
Da gibt es eine Klasse die Daten hält. Es geht um eine Menge von records die jeweils ca. 24 Doubles enthalten. Die Menge ist mal sehr klein z.B. 10, kann aber auch mal 100.000 sein.
Nun wird darin für kleine Mengen - konkrete bis 10 - eine TList<record> verwendet, für grössere Mengen ein Memory-Mapped-File. Das...