31 votes

Qu'est-ce que la partition /cache ?

À quoi sert la partition /cache dans Android ? Existe-t-il des cas où l'effacement de la partition /cache peut entraîner la perte de données ?

27voto

Nick Pierpoint Points 7976

/cache Cette partition sert principalement à sauvegarder les téléchargements de la boutique Google Play Store, qui se trouve dans la section /cache/downloads . Il peut également contenir le journal de récupération qui se trouve dans /cache/recovery appelé last_log (il conserve les erreurs et/ou les diagnostics de l'interface utilisateur). recovery binaire a lá CWM ou stock, qui sera consigné dans le fichier pour faciliter le débogage et le développement de la recovery binaire).

Il y a aussi un autre répertoire appelé lost+found qui contient tous les fichiers récupérés ( le cas échéant ) à la suite d'une corruption du système de fichiers, telle que le retrait incorrect de la carte SD sans la démonter.

Donc, vraiment, il y a aucune perte de données de l'effacer.

En fait, au démarrage d'Android, le script effacera le fichier /cache/downloads pour faire place à tous les nouveaux téléchargements/mises à jour de Google Play Store.

14voto

Milner Points 533

Pour donner un aperçu plus précis des systèmes de fichiers utilisés sur les appareils Android, voici un petit tableau avec une sélection des plus importants :

+---------------+------------------+------------------------------------------+
| Mount Point   | File System Type | What to find here                        |
+---------------+------------------+------------------------------------------+
| /proc         | proc             | metadata about the system such as file   |
|               |                  | system statistics                        |
| /data/data[1] | YAFFS2           | almost all app data                      |
| /data[2]      | EXT3/EXT4/YAFFS2 | data from apps (except those stored on   |
|               |                  | /data/data) plus system                  |
| /cache        | YAFFS2/EXT3      | Cache file system used by some apps and  |
|               |                  | by the system                            |
| /mnt/asec     | tmpfs            | unencrypted .apk file (the encrypted     |
|               |                  | counterpart is stored in                 |
|               |                  | /mnt/sdcard/.android_secure; decrypted   |
|               |                  | variant is needed for running systems to |
|               |                  | access/execute                           |
| /app-cache    | tmpfs            | temporary file system used e.g. by the   |
|               |                  | stock-browser on some HTC devices        |
| /mnt/sdcard   | vfat             | FAT32 file system on the SD-card         |
| /mnt/emmc     | vfat             | FAT32 file system on the embedded        |
|               |                  | (internal) eMMC                          |
+---------------+------------------+------------------------------------------+

[1] sur les anciens systèmes, entière /data est juste une seule partition/système de fichiers [2] sur les périphériques plus récents, /data peut être divisé en plusieurs catégories

Vous ne trouverez pas tous ces systèmes de fichiers sur tous les appareils -- mais si vous en trouvez certains, cette liste devrait vous donner une idée générale.

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