还记得上面提到的,某个up主逆向工程揭秘微信APK安装包,发现重复文件的点吗?
他后续再次针对这个点进行测试,确认里面有很多音频、视频文件都是重复的,还分别存放在不同的文件夹里面。
为了弄清楚怎么回事,up主尝试发同一个文件给两个好友,看看会发生什么变化。
结果,微信直接在本地,将这个文件重新保存了两遍!
按照这个逻辑,微信内存占用大,这个机制还真是“功不可没”呀。
而这次的问题,微信也是没有办法回避了,都算是bug了。
因为,就算是担心文件丢失进行备份,也没有备份这么多的道理呀。
幸好,这个bug终于在微信8.0.30版本中进行了修复!
微信更新至该版本之后,就会自动采用新的文件转发策略。
在转发时只生成一个包含原文件 ID的新文件,避免重复文件导致手机存储空间被大量占用。
总而言之,一句话总结:这波史诗级更新,将释放大量内存!