Ik heb een vrij zware calculatie, waarbij ik momenteel de getters van een handje vol objecten als input gebruik. Probleem 1 is dat dat nogal wat geheugen eet, probleem twee is dat ik na de calculatie maar eens n-aantal objecten daadwerkelijk gebruik. Ruim 80% laad ik dus voor jan doedel in mijn werkgeheugen. Is het verstandig (lees zinvol) de input in een struct te trekken? En zodra de resultaten bekend zijn pas de gevonden objecten in-memory te trekken? Dit betekend dan wel dat de structs met de input gegevens duplicatie gegevens bevatten aangezien de objecten deze ook encapsuleren.
Iemand een ideetje?
Iemand een ideetje?