¿Qué es la partición / cache?


31

¿Para qué sirve la partición / caché en Android? ¿Hay algún caso en el que borrar la partición / caché podría provocar la pérdida de datos?

Respuestas:


27

/cacheLa partición es principalmente para guardar las descargas de Google Play Store, que se encuentra en /cache/downloads. También puede contener el registro de recuperación encontrado en el /cache/recoveryllamado last_log(esto contiene cualquier error y / o diagnóstico del recoverybinario a lá CWM o stock, que se registrará en el archivo para ayudar a la depuración y el desarrollo del recoverybinario).

También hay otro directorio llamado lost+foundque contiene los archivos recuperados ( si los hay ) como resultado de la corrupción del sistema de archivos, como quitar incorrectamente la tarjeta SD sin desmontarla.

Entonces, realmente, no hay pérdida de datos al borrarlo.

De hecho, después del arranque de Android, el script borrará el /cache/downloadsespacio para cualquier nueva descarga / actualización de Google Play Store.


14

Para obtener una descripción más detallada de los sistemas de archivos utilizados en dispositivos Android, aquí hay una breve tabla con una selección de los más importantes:

+---------------+------------------+------------------------------------------+
| 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] en sistemas más antiguos, todo /dataes solo una partición / sistema de archivos [2] en dispositivos más nuevos, /datase puede segmentar aún más

No encontrará todos estos sistemas de archivos en todos los dispositivos, pero si encuentra alguno de ellos, esta lista debería darle una idea cruda.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.