1 votes

Problème d'espace sur le répertoire de données Android avec le Galaxy Note

J'utilise le Galaxy Note 1 et j'ai un répertoire de données de 2GB dans lequel j'installe et utilise des applications tierces. Mais le répertoire de données était presque toujours plein, alors j'ai rooté mon appareil pour trouver ce qui prenait de l'espace. 500 Mo sont pris par des applications et j'ai 200 Mo de libre, mais je ne peux pas expliquer le reste.

J'ai supprimé les applications de stock du répertoire system/apps en utilisant no bloat mais cela ne libère pas d'espace dans le répertoire data.

Je sais comment utiliser le shell adb mais faire ls -l dans chaque répertoire ne me semble pas très bien. Comment puis-je savoir ce qui prend de l'espace sur mon disque dur ? Et peut-on supprimer des fichiers dans le cache dalvik ?

2voto

Jaskaranbir Singh Points 1368

Si par répertoire de "données" vous entendez le stockage interne, alors il n'a pas grand-chose à voir avec les applications système. Les applications système utilisent l'espace de /system que vous ne pouvez de toute façon pas utiliser pour stocker des données normales. Et l'espace utilisé/libre dans cette partition n'a rien à voir avec l'espace dans la partition de données (ou l'espace que vous pouvez utiliser, en d'autres termes).

Infact, /data/media/0 est utilisé pour stocker des fichiers personnels ou comme mémoire interne.

Maintenant, comment savoir ce qui occupe l'espace. Tout d'abord, exécutez la commande adb shell df à l'intérieur d'adb. Vous obtiendrez ainsi la liste de l'espace total alloué à chaque partition. Vous pouvez utiliser l'espace alloué à storage/emulated/0 o /data (les noms peuvent changer en fonction de la version d'Android). Vérifiez l'espace alloué au répertoire de données. À moins de repartitionner, vous ne pouvez pas gagner plus d'espace pour stocker vos fichiers personnels et télécharger des applications.

Et peut-on supprimer des fichiers dans le cache dalvik ?

Ne le faites pas. C'est inutile. Le cache Dalvic doit être présent à coup sûr. Même si vous le supprimez, il sera recréé avec une taille presque identique. La suppression de ce cache ne vous fera donc pas gagner beaucoup d'espace de stockage.

Il ne reste donc que deux choses qui peuvent utiliser des données : vos applications et leur cache, et vos propres données dans la mémoire interne.

Que pouvez-vous faire pour libérer de l'espace ?

  • La méthode la plus courante consiste à supprimer les applications inutiles.

  • Essayez de vider le cache (bien qu'il soit recréé, il y a parfois un cache de choses qui n'existent plus ou qui ne sont plus nécessaires, par exemple des photos supprimées ou le cache de Play Store ou même le cache d'applications tierces).

  • N'utilisez pas d'applications de nettoyage. Ce sont des canulars.

  • Supprimer les fichiers inutiles.

  • Vous pouvez également essayer de déplacer des applications vers le stockage externe à l'aide d'applications telles que link2sd . Mais cela peut ne pas fonctionner pour toutes les applications.

J'espère que cela vous aidera.

2voto

Firelord Points 23064

Il semble que Utilisation du disque a fait le travail pour l'auteur de la question. Diskusage peut vous aider à analyser l'utilisation de votre espace de stockage dans un format hiérarchique avec un diagramme intuitif et vivant.

(Cliquez sur n'importe quelle image pour voir sa variante agrandie).

  • L'écran par défaut demande le stockage/répertoire que vous souhaitez analyser :

    Default Screen

    Vous pouvez sélectionner n'importe quel répertoire sous [Racine requise] pour analyse si votre appareil est enraciné. Pour un utilisateur normal, l'analyse par défaut devrait porter sur les éléments suivants Stockage des applications , Carte de stockage y /storage/sdcardX . (Certaines options peuvent différer pour Android 4.4+ ou 5.+.)

  • Un diagramme en direct pour Stockage des applications ressemblerait à ce qui suit :

    Diagram for App Storage

  • Zoom sur le diagramme en direct (sélectionnez une entrée et appuyez sur Afficher pour ouvrir les paramètres Android de l'application) :

    Live Diagram zoom

  • /system dans mon appareil :

    /system

  • Sélectionnez une entrée et appuyez sur Afficher pour l'ouvrir dans le gestionnaire de fichiers par défaut dans le répertoire :

    Directory in File Manager


L'application Diskusage ferait l'affaire, sinon Explorateur de fichiers ES , Titanium Backup y Cloisons de stockage peut également afficher le diagramme, entre autres, mais il n'est pas aussi facile et intuitif que Diskusage.


À propos de Diskusage

DiskUsage permet de trouver les fichiers et les répertoires de la carte de stockage qui consomment beaucoup d'espace. Il affiche un diagramme avec des répertoires/sous-répertoires proportionnels à leur taille.

1voto

Khurram Aziz Points 938

Vérifier insufficient-memory tag info vous trouverez peut-être des guides utiles sur la façon de libérer votre mémoire.

La méthode la plus radicale, mais aussi la plus efficace (elle corrige votre stockage à long terme) consiste à modifier la table de partition, en réduisant la "carte SD interne" et en augmentant la partition /data. Si vous êtes prêt à prendre le risque, voici comment pour le faire.

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