Android中的/ cache分区有什么作用?在任何情况下,清除/ cache分区可能会导致数据丢失?

#1 楼

/cache分区主要用于保存从Google Play商店下载的文件,可在/cache/downloads中找到。它还可以保存在/cache/recovery中找到的称为last_log的恢复日志(它保存来自recovery二进制文件或CWM或股票的任何错误和/或诊断信息,这些错误和/或诊断信息将记录在该文件中,以帮助调试和开发recovery二进制文件) 。

那里还有一个名为lost+found的目录,该目录包含由于文件系统损坏而导致的所有已恢复文件(如果有),例如错误地删除了SD卡而没有将其卸载。 />
因此,清除数据确实不会丢失任何数据。

实际上,在Android启动时,该脚本将清除/cache/downloads,以便为从Google Play商店进行的任何新下载/更新让路。

#2 楼

为了更深入地概述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可以进行进一步的细分

您不会在所有设备上找到所有这些文件系统-但是如果找到其中一些,此列表应该给您一个原始的想法。