frank_m
Ehrenmitglied
- 8.736
Moment. Hier muss man wieder genauer hinsehen.sebbso schrieb:Man kann aber auch apps auf die externe Karte auslagern, was bei Navigation mit offline-Karte notwendig ist
Apps haben verschiedene Daten:
1. die eigentliche APK
2. Einstellungen und Daten
3. Cache
4. zusätzliche Daten (wie z.B. Kartenmaterial oder Grafikdaten).
"1" wird im internen Speicher (/data) gespeichert. Die APK lässt sich auf die externe SD verschieben, das ist aber nicht zu empfehlen. Es ist sehr langsam und hat diverse Nachteile, da die externe SD Karte bei jeder USB Verbindung ausgehängt wird. Deshalb müssen dann alle verschobenen Apps beendet werden. Die APKs sind in der Regel sehr klein, da bis vor kurzem im Android Market ein Größenlimit von 50 MB für APKs existierte. Es gibt bis heute praktisch keine Apps, die größer sind. Von daher hält sich der Gewinn an Speicherplatz sehr in Grenzen, wenn man APKs verschiebt. In Kürze: Es macht keinen Sinn.
"2" wird in in der Datenbank gespeichert, die aber häufig ebenfalls im internen Speicher angesiedelt ist. Diese Daten lassen sich nicht verschieben. Sie belegen nur in Ausnahmefällen viel Platz, z.B. Kontaktbilder von Facebook sind ein typischer Platzverschwender. Normalerweise sind die Daten von Apps nur wenige kB groß (es sind meistens nur Konfigurationsdaten und Einstellungen).
"3" wird in der extra dafür vorgesehenen Cache Partition gespeichert. Diese wird vom System verwaltet und man hat keinen Einfluss darauf.
"4" sind zusätzliche Daten wie Kartenmaterial von Navis oder Grafikdaten von aufwendigen Spielen. Diese werten immer auf der SD Karte gespeichert und nie im internen Speicher. Wenn es eine interne SD gibt, wird die interne SD dafür benutzt. Nur wenige Programme sind in der Lage, eine externe SD dafür zu verwenden, wenn eine interne vorhanden ist. Deshalb kann es auf einer internen SD schnell eng werden, auch wenn es eine externe SD gibt. Abhilfe kann man nur mit ganz üblen Tricks schaffen, die Root erfordern.