Alokacja nieużywanych wcześniej bloków pamięci jest mocno obciążająca. Może ona spowodować spowolnienie aplikacji lub problemy z wydajnością podczas animacji lub interakcji z chwilą uruchomienia procesu porządkowania pamięci.
Należy próbować ponownie wykorzystywać już istniejące obiekty wszędzie tam, gdzie to tylko możliwe, zamiast pozbywania się ich i tworzenia nowych.
Należy pamiętać, że obiekty wektorowe zabierają zwykle mniej pamięci, niż tablice. Więcej informacji zawiera sekcja
Klasa Vector a klasa Array
.
Więcej informacji na temat wykorzystania pamięci zawiera sekcja
Oszczędzanie pamięci
.
|
|
|