V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
aleung
V2EX  ›  Android

一加 3 氧 OS,内部存储空间无故丢失了十多 GB

  •  1
     
  •   aleung · 2019-03-11 23:21:29 +08:00 · 10655 次点击
    这是一个创建于 2119 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一加 3,氧 OS 最新版本,已 root,64G 的手机,内部存储空间有 56.55GB,使用一段时间后报告空间几乎用完了,已使用 54G。

    但是,我用手机上的存储空间分析应用(扫描所有文件的),统计出来的已使用空间只有 44G。考虑到是不是有些文件应用没有权限访问,统计不到,我用 adb shell,su 成 root 后执行 du /storage/emulated/0,也是只用了 39G,也就是有十 GB 左右的空间莫名其妙不见了。

    以前已经出现过了,实在没办法,打算全清重装。执行 factory reset 后,奇怪的事情出现了:内部存储空间的文件没有被删除全都还在,但是不见的空间就恢复出来了变成可用空间了。现在用了几个月,又重新出现空间丢失的现象。

    我怀疑是 Android 的某些机制导致的。查看过系统,没有添加其他用户。使用了冰箱,不知道跟它有没有关系。

    另外还有个问题,DCIM/.thumbnails 目录中隔一段时间就会出现个几 G 的.thumbdata4--xxxxxxxx 文件,我会将它们删除。Google 过这个问题,没找到有效解决方法。不知道这个会不会也相关。

    第 1 条附言  ·  2019-03-12 09:45:53 +08:00
    问题解决了,看不见的内存其实是被 app 占用的。

    在 shell 里面执行 du -h 可以看到分区和大小,整个 /data 目录都是 mount 在 dm-0 设备上,这是 Android 实现全盘加密的虚拟设备,实际的底层块设备是 /sda15,共 53.6G (即 data 分区)。手机应用(例如文件管理器,MemoryMap 等)能够看到的 /sdcard 目录其实是映射到 /data/media,跟 /data/data、/data/app 等内部存放已安装 app 的目录共享这 53.6G 的。不见了的内存主要就是被另外那两个目录占用了。

    手机存储 64GB,1000-->1024 换算后是 59.6G ,块设备 sde 用于存放 firmware,差不多 4G,块设备 sdf 1.5G 不知道用途,剩下大头在 sda 53.96G ,包括了 cache 和 data 分区。

    结案。
    22 条回复    2019-03-12 13:05:30 +08:00
    JackieMe
        1
    JackieMe  
       2019-03-11 23:31:40 +08:00 via Android
    .thumb 是图片缩略图缓存,删掉会自动生成的
    Kagari
        2
    Kagari  
       2019-03-11 23:45:07 +08:00
    说不定是安卓文件系统的 bug,我用 es 浏览器删大文件的时候算了一下总使用空间也差了 10+G 的空间。
    另一个就是安卓的行车记录仪插的 exfat 格式 32g tf 卡总空间变成了 8g,格式化后空间恢复,现在格成 ntfs 观察情况
    Kagari
        3
    Kagari  
       2019-03-11 23:48:02 +08:00
    @Kagari #2
    补充:
    1、我也有同样的情况,balabala
    2、这个 tf 卡刚开始是 32g 的,用了大概 2 年,前段时间点开看了一下才发现容量变了
    kokutou
        4
    kokutou  
       2019-03-11 23:50:05 +08:00
    上 lineageos 保平安。而且还是 android 9.0
    aleung
        5
    aleung  
    OP
       2019-03-11 23:53:25 +08:00
    @JackieMe 我知道是图片缩略图缓存,但是这 3 ~ 4G 的文件大小明显不合理,有时还会有两个,我的照片总共都没有那么大。
    aleung
        6
    aleung  
    OP
       2019-03-11 23:56:59 +08:00
    @kokutou LineageOS 是否能够支持微信支付宝使用指纹?好像这两个毒瘤是没有用 Android 标准机制的。
    PolarNightUnion
        7
    PolarNightUnion  
       2019-03-11 23:57:31 +08:00
    菜市場搜 Memory Map,看看是什麽在佔用空間,分身應用也會佔用空間哦。
    fuchunliu
        8
    fuchunliu  
       2019-03-11 23:57:45 +08:00 via Android
    隐藏空间放了啥😏
    aleung
        9
    aleung  
    OP
       2019-03-11 23:58:44 +08:00
    @fuchunliu 没有使用过隐藏空间功能。
    aleung
        10
    aleung  
    OP
       2019-03-12 00:01:36 +08:00
    @PolarNightUnion 我上面说的存储空间分析应用就是 Memory Map,里面看到总共已使用空间才 44G,加上空闲空间 2G,远少于应该有的 56G。
    aleung
        11
    aleung  
    OP
       2019-03-12 00:03:01 +08:00
    @PolarNightUnion 另外,没有使用分身应用。类似这类型的应用,唯一安装过的就是冰箱。
    wolflone
        12
    wolflone  
       2019-03-12 00:04:12 +08:00 via Android
    重启一下,如果再不行重置出厂
    siknet
        13
    siknet  
       2019-03-12 00:05:17 +08:00 via Android
    我也是这种情况,三星 S7。

    有没有懂行的大佬帮忙解决下
    aleung
        14
    aleung  
    OP
       2019-03-12 00:05:56 +08:00
    @wolflone 重启没有效果。Reset factory 是可以,但是找不到根本解决办法,不能每一两个月就重置一次啊。
    masker
        15
    masker  
       2019-03-12 00:07:49 +08:00
    图片缩略图,我就几百张表情包和一百多张手机拍的,.thumb 都有 18g 那么大,1+5t
    fuchunliu
        16
    fuchunliu  
       2019-03-12 00:23:08 +08:00 via Android
    @aleung 额,那就不知道了,我 3T128G,空间一直够用,没关注过
    catalina
        17
    catalina  
       2019-03-12 08:28:48 +08:00 via Android
    /data 和 /sdcard 是共用一个分区的,你应该 du /data 而不是 du /storage/emulated/0
    catalina
        18
    catalina  
       2019-03-12 08:32:22 +08:00 via Android
    比如这个,就是所有用户的数据(/data/user)占了 1.5G ,公共存储(/data/media)占用了 32G
    https://s2.ax1x.com/2019/03/12/APN5GT.jpg
    greed1is9good
        19
    greed1is9good  
       2019-03-12 08:34:36 +08:00 via Android
    楼上正解。。。
    aleung
        20
    aleung  
    OP
       2019-03-12 09:31:29 +08:00
    @catalina 谢谢!搞明白了。我还是基于最早带插存储卡手机的经验,以为 sdcard 与 data 是独立分区。

    将结果更新到上面。
    caibou
        21
    caibou  
       2019-03-12 09:41:40 +08:00
    @aleung 支付宝可以, 微信不行
    Senorsen
        22
    Senorsen  
       2019-03-12 13:05:30 +08:00 via Android
    我的一加 3 氧 64G,也是经常满,要清理,很麻烦。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2880 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 216ms · UTC 13:42 · PVG 21:42 · LAX 05:42 · JFK 08:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.