3 votes

/data/data cauchemar : FC's à cause de 100% d'utilisation

J'ai l'impression que je dois vider /data/data tous les 2 à 3 jours pour éviter les FC en cascade lorsqu'il est rempli à 100%. Y a-t-il un moyen de déplacer ces données vers la carte SD (tout en les rendant accessibles depuis mes applications) ou d'augmenter la taille maximale du dossier ? Je suis enraciné et exécute cyanogenmod 7.1 sur mon HTC Incredible. Merci beaucoup à tous pour votre aide.

0 votes

J'ai le même problème de temps en temps, mais pas aussi souvent que 2 ou 3 jours, plutôt toutes les deux semaines. C'est plus le répertoire /data/cache qui est plein pour moi aussi, comme je fais un nettoyage du cache et je suis bien pour un certain temps. Combien d'applications avez-vous installées ? C'est très ennuyeux, et je vais surveiller cela pour voir s'il y a des solutions à ce problème.

3voto

Chahk Points 19297

Avez-vous essayé de déplacer vos applications sur la carte SD ? Allez à Menu -> Settings -> Applications -> Manage applications -> Downloaded tab puis tapez sur n'importe quelle application tierce, puis tapez sur l'onglet Move to SD card (si disponible). Cela devrait déplacer la plupart des applications sur la carte, libérant ainsi de l'espace sur la partition /data/. Toutes les applications ne supportent pas cette méthode, mais essayez-la sur les plus gros consommateurs d'espace comme Flash Player et Adobe Air, par exemple.

Malheureusement, le déplacement des applications vers la carte SD de cette manière ne touche pas le cache des applications ou le cache Dalvik. Pour les déplacer, vous aurez besoin de la bonne vieille méthode "apps2sd". L'idée de base est de re-partitionner votre carte SD et de créer une seconde partition au format Ext2/3/4. Le contenu des dossiers /data/ est déplacé vers la partition Ext de la carte SD et la mémoire interne du téléphone est ainsi libérée. Ensuite, un script est ajouté à Android qui monte cette partition au démarrage et lie les dossiers /data/app, /data/app-private, /data/data, et /data/dalvik-cache à leurs emplacements correspondants sur la partition Ext de la carte SD.

Il existe des applications sur le marché qui permettent d'automatiser ces opérations (à l'exception du re-partitionnement de la carte, que vous devrez effectuer manuellement). Link2sd o Simple2ext par exemple. Bien sûr, assurez-vous d'avoir une sauvegarde nandroid de votre téléphone avant d'essayer quoi que ce soit.

Cette méthode présente des avantages et des inconvénients évidents. Les avantages sont la possibilité d'étendre considérablement le stockage du téléphone pour les applications, tout en gardant la mémoire interne relativement libre. Les inconvénients sont l'impossibilité de démonter et de retirer proprement la carte SD (puisque les applications sont montées sur la deuxième partition dont le système d'exploitation n'a pas connaissance) et les ralentissements possibles dans le lancement des applications en fonction de la vitesse de la carte. La carte SD sera également soumise à une usure plus importante, puisqu'elle sera utilisée par le système pour lire/écrire plus que d'habitude.

0voto

KeshavDulal Points 260

Obb2sd. Application disponible sur Google play. Écrit les données de chaque application téléchargée (y compris les applications Google préinstallées dans la plupart des androïdes) sur votre disque dur externe.

Avec un bon gestionnaire de fichiers, l'un des premiers dossiers sera intitulé " Android " et comportera deux sous-dossiers : " data " et " obb ". Ceux-ci enregistrent toute votre activité d'utilisateur et peuvent remplir la mémoire très rapidement. Ces dossiers contiennent toutes les cartes, toutes les chansons, toutes les recherches, tous les niveaux auxquels vous jouez, toutes les réussites et parfois aussi les ressources de l'application. Le dossier "obb" contient généralement les données toujours plus nombreuses de certaines de vos applications téléchargées.

Si vous disposez d'une carte SD externe, un dossier " Android " similaire existe, mais le dossier " obb " ne contient pas toujours les données des applications que vous avez déplacées vers la carte SD. Certaines applications par défaut n'écrivent QUE sur la mémoire interne et OBB2SD change cette permission.

Ça a totalement résolu mon dilemme de mémoire.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X