Що таке розділ / кеш?


31

Якій цілі служить розділ / кеш в Android? Чи є випадки, коли очищення розділу / кешу може призвести до втрати даних?

Відповіді:


27

/cacheв основному для збереження завантажень із Google Play Store, знайдених у /cache/downloads. Він також може вміщувати журнал відновлення, який можна знайти у /cache/recoveryвиклику last_log(тут містяться будь-які помилки та / або діагностика з recoveryбінарного CW-коду чи запасу, який буде записаний у файл для сприяння налагодженню та розвитку recoveryбінарного файлу ).

Там також є інший каталог, lost+foundякий називається, який містить будь-які відновлені файли ( якщо такі є ) внаслідок пошкодження файлової системи, наприклад, неправильне видалення SDcard без її встановлення.

Тож насправді, втрати даних від їх очищення немає.

Насправді, під час завантаження Android сценарій очистить /cache/downloadsшлях для нових завантажень / оновлень з Google Play Store.


14

Щоб ознайомитись з більш детальним оглядом файлових систем, що використовуються на пристроях Android, ось коротка таблиця з вибором більш важливих:

+---------------+------------------+------------------------------------------+
| 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] у старих системах ціла /dataє лише одним розділом / файловою системою [2] на нових пристроях, /dataїх можна додатково сегментувати

Ви не знайдете всіх цих файлових систем на всіх пристроях, але якщо ви знайдете деякі з них, цей список повинен дати вам грубі уявлення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.