En tant que propriétaire d'un Nexus One exécutant Gingerbread, je me bats continuellement pour garder de l'espace libre dans le stockage interne de mon téléphone. Aujourd'hui, j'ai remarqué quelque chose d'étrange.
Le bas de l'écran "Gérer les applications" d'Andorid affiche un graphique à barres qui indique le "stockage interne" du téléphone (j'ai 29 millions d'espace libre). Lorsque je clique sur une application, je peux voir le stockage de l '"Application" et des "Données" de l'application. L'application, dans la plupart des cas, est stockée sur la carte SD. Les «données» de l'application sont stockées sur le téléphone (je présume).
Ce que je trouve, c'est que je ne vois pas l'image complète de ce qui prend le stockage interne. Par exemple, j'ai 29 millions d'espace libre dans le stockage interne. L'application Angry Birds, qui est stockée sur la carte SD, fait 3,14M. C'est Data est 4.0K. Je supprime ensuite les Angry Birds (halètement!), Et mon stockage interne gratuit grimpe jusqu'à 31M. Il semble donc qu'il ait été libéré 2M, alors que je m'attendais seulement à ce qu'il libère 4.0K. Une idée de ce qui se passe ici?
la source
/data
et/data/data
, ce qui provoque souvent des confusions (s'il s'agit de partitions distinctes - ce qui n'est pas vrai pour tous les appareils / versions Android)?En vérifiant, je viens de trouver quelques applications utiles qui révèlent où va le stockage.
D'une part, il y a DiskUsage . Bien que la capture d'écran 1 montre la carte SD ici, la vidéo sur la page Playstore des applications indique clairement qu'elle peut également être utilisée sur le stockage interne - et même des liens vers la page des applications que vous trouvez généralement via Menu -> Applications -> Gérer les applications . Vous pouvez marcher et zoomer / dézoomer sur chaque zone, comme le montrent les annotations sur la capture d'écran.
Mon deuxième candidat est le tableau de taille des dossiers , qui est livré avec un design différent et, comme le montre la capture d'écran 2 , peut également traiter du stockage interne.
Ces deux éléments peuvent certainement aider à identifier les "porcs de stockage". Il y en a beaucoup d'autres dans le Playstore qui suivent ce concept, mais la plupart sont limités à la carte SD ou nécessitent un accès root.
la source
Comme le N1 est étroitement lié au HTC Incredible, vous pourriez rencontrer le même problème d'espace de stockage faible qui afflige les utilisateurs d'Incredible (comme moi). J'ai posé une question connexe lorsque j'ai commencé à expérimenter la fermeture forcée des applications en raison d'un manque d'espace de partition et j'ai consolidé ma compréhension des partitions de données plus tard dans une réponse à une question sur le faux avertissement de manque d'espace (stockage interne) sur HTC Incredible :
J'ai trouvé que le nombre signalé comme «stockage interne» signalait quelque chose de complètement inutile et était, selon tous les comptes, inutile pour m'aider à gérer le stockage des applications. Je suis d'accord avec Izzy dans sa recommandation de DiskUsage , je l'ai trouvé très utile, surtout lorsqu'il est enraciné (avec les autorisations root, il peut afficher l'
/data/data
utilisation de la partition). L'utilisation de l'émulateur de terminal pour étudier l'utilisation a également été utile pour diagnostiquer mon problème. Lorsque vous jetez un œil à vos partitions/data
et/data/data
, voyez-vous les mêmes différences?la source
Il semble que vous utilisiez Apps2SD ou équivalent, en déplaçant l'application sur la carte SD, seule une partie de l'application est stockée dans la mémoire interne et le reste sur la carte SD.
Pour vérification, vérifiez votre carte SD et voyez si les données de l'application sont toujours là, cela devrait être présent
/sdcard/Android/data/
suivi du nom du package de l'application installée.C'est un mécanisme normal de l'Apps2SD.
la source
Beaucoup de gens ont ce genre de problème et j'ai le même. Le déplacement des applications sur la carte SD retarde juste un peu le problème car quelque chose d'autre remplit le stockage interne. J'ai finalement compris et cela fonctionne très bien.
J'ai une Galaxy Tab 7, mais de nombreux appareils Android en feront l'expérience. Celui qui
/data
est appelé n'est en fait pas vraiment juste des données, mais c'est là qu'Android installe l'application apk et certaines des données qui s'y rapportent. Si vous forcez l'apk à installer sur la carte SD, il utilisera toujours une partie de l'/data
espace (petite quantité) pour certaines données.Le problème que j'ai découvert est
/data/tombstone
, vous trouverez 10 fichiers nomméstombstone_0#
. Ce sont des informations de débogage constantes / non-stop collectées par Android. Ces fichiers s'accumulent au fil du temps. Vous n'en avez pas besoin pour un utilisateur normal. Supprimez-les tous. Ces 4 fichiers utilisaient 1,4 Go de stockage de tablette interne de 1,89 Go.Pour ce faire, vous devrez rooter votre appareil. Oui, vous devez. Et ça n'explosera pas ne t'inquiète pas, je l'ai fait et bien d'autres aussi! Obtenez ensuite un programme comme "Root Explorer" pour parcourir et supprimer les fichiers indésirables. Il demandera et obtiendra le privilège root si vous avez rooté votre appareil auparavant et vous pourrez faire ce que vous voulez.
Pour rooter votre appareil, il suffit de google "root android [mon modèle d'appareil]" et vous devriez trouver rapidement comment rooter votre appareil.
Ce problème est un défaut de conception. En cas de stockage interne faible, Android devrait démarrer une tâche en arrière-plan pour nettoyer ces fichiers indésirables.
la source