Что такое раздел / cache?


31

Для чего служит раздел / cache в Android? Есть ли случаи, когда очистка раздела / cache может привести к потере данных?

Ответы:


27

/cacheраздел в основном для сохранения загрузок из магазина Google Play, найденного в /cache/downloads. Он также может хранить журнал восстановления, найденный в /cache/recoveryвызываемом last_log(также он содержит любые ошибки и / или диагностику из recoveryдвоичного файла, например CWM или из архива, который будет зарегистрирован в файле для облегчения отладки и разработки recoveryдвоичного файла ).

Там также есть другой каталог, в lost+foundкотором хранятся все восстановленные файлы ( если они есть ) в результате повреждения файловой системы, например, неправильного извлечения SD-карты без ее демонтажа.

Так что на самом деле, нет никакой потери данных от его очистки.

На самом деле, при загрузке 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.