分享

微信更新了,体积变小了,手机空间大了

 天地任逍遥耶 2022-12-14 发布于湖北
文章图片1

在此之前,问大家一个问题:

如果我们把一份文件通过线上发给10个人,需要准备多少份文件?

答案不言而喻,只需要一份文件就可以。

但是按照微信此前的逻辑,并不是这样,你一共需要10份文件才行,因为在微信中,我们转发一个文件后,这个文件还会直接复制一份,造成同样的文件多次保存的问题。

文章图片2

为什么会是这样?

造成这种现象的原因其实是在于微信的“乱码”文件夹。

这些文件夹是微信用来存放用户数据信息,是一种MD5值,用于确保信息传输的完整。微信的程序逻辑就是数据信息重复保存,造成了微信那乱七八糟的文件夹。

文章图片3

那能不能只保存一个文件?

答案自然是可以的,网盘就是这么做的,通过识别文件的哈希数,删除重复文件,而后再放一个指向源文件的副本就可以,如此一来,不仅仅是传输速度变快,还能大幅减少空间占用。

现在微信新的文件转发策略就有点类似于网盘,在转发时只生成一个包含原文件ID的新文件就可以,没有了重复的文件,如此一来就可以节约大量的空间。

这个功能呢,华为手机的用户应该不陌生,华为Mate 50推出的“超空间压技术”也是类似的,还有小米最新推出的MIUI 14,也有这个功能,通过删除一些重复冗余的文件节约手机空间。

文章图片4

类似的逻辑还有手机相册,系统检测到相似照片时会给出删除的建议。

明明都已经有了那么多的“前车之鉴”,但直到今日,微信才开始做类似的功能,这实在有点说不过去。

那么,为什么微信一直没有做类似的功能?

或许微信作为一个国民App,不敢轻易删除数据,如果只保存一份数据的话,那清空某个好友的聊天记录时,其他好友的聊天数据中的文也会被清除,到头来,微信可能还会被讨伐,随意清除用户聊天数据。

文章图片5

那倒不如简单粗暴,保存重复文件,效率是低了一些,空间是占用多了一些,但那也是占用用户的手机空间,又不是微信自己的服务器。

如果以上的猜测成立,那今天微信推出新的文件转发策略,更像是微信一次难得可贵的改变,更加愿意倾听用户的声音,而不是把自己认为意图强加给用户。

对于微信这样一个体量如此之大的App,微信的每一个动作,都会影响到千千万万的用户。正如微信所言,微信是一个生活方式,已经涉及到我们的衣食住行。

也正因如此,希望微信能让这种生活方式更加轻便,而不是一种负担。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多