dalvik-cache jest to bufor maszyny wirtualnej Dalvik. W skrócie są to wstępnie skompilowane fragmenty kodu programów głównie napisanych w języku Javy dalvika. Wyczyszczenie tego nie usuwa żadnych danych przechowywanych przez jakąkolwiek aplikację użytkownika. Jednakże zaraz po jego wyczyszczeniu system może się się dłużej uruchamiać, ponieważ musi wstępnie wykompilować kod kluczowych programów (Launcher, Dialler itd.).
Po wszystkim powinno być wszystko w porządku. Teoretycznie to też może rozwiązać problemy z wydajnością.
Czyszczenie dalvik-cache jest zalecane przy aktualizacji ROMów i z reguły wymagane przy zmianie ROMów.
Cache to jest bufor systemu Android. Tutaj również może być dalvik-cache, chociaż od tego są wyjątki. Cache może gromadzić tymczasowo dane aplikacji użytkownika.