相信大部分小伙伴与芝麻妹一样,会经常使用微信给朋友分享照片、文件等,那你有没有想到过,分享照片居然还会占用大量空间。近日,科技博主胜利文绉绉发布视频,实测发现了微信的占用大量手机空间的原因居然与你转发次数有关。
以为朋友分享文件为例,正常的软件分享逻辑,是建立十次链接,把一份文件分享十次。但微信的逻辑却大有不同。同样是转发给十个好友文件,微信会在你每一次转发时都重新保存一份在你的手机上。即每转发一次,微信就重新保存一份、每转发一次,微信就重新保存一份。你转发了多少遍,就占用了多少的使用空间。
你以为这就完了么?其实实际情况比上面所说的还要糟糕。以转发1GB的视频为例,不仅仅要占用数倍的空间,微信还会为在聊天界面生成一个几十MB的压缩文件,用来减少对系统的资源占用,并且也会和原文件一样重复的保存。
这就是微信占用了巨多手机存储空间的最重要原因之一,但有开发者表示,作为通讯工具并不需要这么处理,目前还不太清楚微信是出于哪些方面的考量。
博主实测一台恢复出厂设置、清除所有数据的128GB手机,在把1GB内容发给第97个好友时,微信就完全占满了手机空间。
不过,华为此前在Mate50系列发布会上推出的超空间储存压缩技术,可以很好的避免这种浪费空间情况出现。
希望未来其他手机厂商也能尽快推进类似功能,或者微信能“大发慈悲”改写逻辑。