Cos'è la partizione / cache?


31

A cosa serve la partizione / cache in Android? Ci sono casi in cui la cancellazione della partizione / cache può comportare la perdita di dati?

Risposte:


27

/cachepartizione è principalmente per salvare i download da Google Play Store, che si trova in /cache/downloads. Può anche contenere il registro di recupero trovato anche in /cache/recoveryrichiamato last_log(contiene eventuali errori e / o diagnostica dal recoverybinario come CWM o stock, che verranno registrati nel file per facilitare il debug e lo sviluppo del recoverybinario).

C'è anche un'altra directory chiamata lost+foundche contiene tutti i file recuperati ( se presenti ) a causa di corruzione del file system, come rimuovere erroneamente la scheda SD senza disinstallarla.

Quindi davvero, non c'è perdita di dati dalla cancellazione.

In effetti, all'avvio di Android, lo script eliminerà la possibilità /cache/downloadsdi lasciare spazio a nuovi download / aggiornamenti da Google Play Store.


14

Per una panoramica più approfondita dei filesystem utilizzati sui dispositivi Android, ecco una breve tabella con una selezione di quelli più importanti:

+---------------+------------------+------------------------------------------+
| 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] su sistemi più vecchi, intero /dataè solo una singola partizione / file system [2] su dispositivi più recenti, /datapuò essere ulteriormente segmentato

Non troverai tutti questi file system su tutti i dispositivi, ma se ne trovi alcuni, questo elenco dovrebbe darti un'idea chiara.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.