Forum: Algorithmen, Datenstrukturen und Klassendesign
by Uwe Raabe,
21. Feb 2024
Ehm,
TMyArray = array of array of array of integer;
und
TMyArray = array of integer;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Uwe Raabe,
21. Feb 2024
Insbesondere kommt es in kleineren Blöcken. Lediglich die letzten array of Integer werden jeweils als ein Block benötigt. Alle anderen enthalten Pointer auf die Sub-Arrays.
Das kommt darauf an ob es eine 32 oder 64-Bit Anwendung ist. Bei 32-Bit kann der Heap auch nicht den Hauptspeicher voll ausnutzen. Mit 400 MB in Blöcken von max. 40KB bist du aber wohl noch im grünen Bereich.
...