0 votes

Quantité variable d'espace libre indiquée dans "Gérer les applications".

Lorsque je vais dans "Gérer les applications" et que j'affiche la section "Téléchargées", la quantité d'espace utilisée indiquée affiche d'abord une valeur élevée puis diminue lentement pendant que le système calcule l'espace utilisé par chaque application. Après environ une minute, il affiche finalement une valeur qui est jusqu'à 100 Mo inférieure à la valeur initiale.

J'avais toujours supposé que la valeur finale était la bonne, mais l'expérience récente suggère que la première valeur affichée est celle qui est réellement disponible pour installer des applications.

Alors, quelqu'un peut-il me dire ce qui se passe réellement ici et comment je peux mesurer l'espace libre de manière fiable ?

0voto

Milner Points 533

Vous devriez être en mesure d'exécuter le df à partir de n'importe quelle application terminale ou via adb shell . Il répertorie tous les systèmes de fichiers disponibles et leur "espace libre" ( df signifie "disque libre"). Mais il faudrait que vous sachiez ce qui est quoi à cet endroit. Pour vous donner un exemple tiré d'une de mes tablettes :

shell@android:/ $ df                                                         
Filesystem             Size   Used   Free   Blksize
/dev                   430M    64K   430M   4096
/mnt/asec              430M     0K   430M   4096
/mnt/obb               430M     0K   430M   4096
/system                674M   331M   343M   4096
/factory               127M    18M   109M   4096
/data                    2G   505M     1G   4096
/cache                 127M    18M   109M   4096
/storage/sdcard0         4G   650M     3G   4096
/storage/sdcard0/external_sdcard    29G     2G    26G   32768

Donc, tout comme Cendrillon vous devez choisir les bons, mais vous pouvez tout simplement ignorer le reste (ou vous pouvez jeter un coup d'œil à Hiéarchie des dossiers Android pour apprendre les plus importants) :

  • /system est l'endroit où se trouve votre système d'exploitation et ses applications système. Rarement intéressant pour l'utilisateur final, car il n'est pas accessible en écriture (sauf si vous pouvez le rendre tel sur les appareils enracinés).
  • /data est votre "stockage interne".
  • */sdcard* (diffère selon les appareils et les versions d'Android) votre carte SDCard interne ou externe (voir point suivant)
  • *external* (peut être external_sd , external_sdcard , ext_sd , ...) est votre externe SDCard. Si cette entrée existe, celle qui est mentionnée dans l'article précédent est certainement l'entrée interne.

Donc, dans mon exemple, il y a suffisamment d'espace libre disponible : 1 Go sur /data (stockage interne), 3 Go sur la carte SD interne, et 26 Go sur la carte SD externe. Comme ces valeurs sont données par le système lui-même, on devrait pouvoir leur faire confiance :)

Remarques : J'ai omis certains des df pour le rendre plus lisible.

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