Du musst bedenken, dass du bei AVRs keine Möglichkeit hast, einer Speicherfragmentierung entgegen zu wirken. Wenn du Objekte unterschiedlicher Größe hast und nur manche freigibst und andere nicht, kannst du dir den Heap so zerstückeln dass irgendwann größere Datenstrukturen nicht mehr als ganzes unterzubringen sind.
Die Fragmentierung in dieser Form hat man aber nur unter bestimmten Bedingungen.
Vor allem hängt es davon ab, wie das Grössenverhältnis zwischen den Elementen und zum Heap ist.
Normalerweise ist dies kein Problem.
MfG Peter(TOO)
Manchmal frage ich mich, wieso meine Generation Geräte ohne Simulation entwickeln konnte?
Lesezeichen