微信,到底占用了手机多少空间?
大多数人的手机中,少说也有了十几个G , 而笔谈君的微信占用手机空间达到了30个G,这还是清理微信缓存后的结果 。
文章插图
微信,为什么会这么大?
有人说了,微信根本就不大 , 也就250M左右,之所以会占用这么多的空间,只是因为聊天产生的缓存 。
看似没什么太大毛病 , 但是即便有缓存 , 其实微信本可以做得很?。?之所以做得这么大,这背后免不了微信的“私心” 。
最近就有消息称,微信一个文件会保存10份 , 这就挺离谱的 。
文章插图
好比我们下载了一首歌,想要分享给不同的好友,但却提示你,下载一次只能分享一次,你需要下载多次,才能分享给更多好友 。
微信大致也是如此 。
当我们想要分享一个视频给不同好友的时候,按理说,你只要保存视频一次就可以,但是当你分享给不同好友时,每分享一次,视频都会重新保存一次,于是乎,你的手机存储中 , 就有了许多重复的视频 。
文章插图
网友@科技老男孩发现,造成这种现象的原因在于微信的“乱码”文件夹 。
这些文件夹是微信用来存放用户数据信息,是一种MD5值,用于确保信息传输的完整 。
微信的程序逻辑就是数据信息重复保存,造成了微信那乱七八糟的文件夹 。
文章插图
如果要减少这些文件夹,技术并不存在难度,实在不行,微信也可以参考一下网盘的做法 。
通过识别文件的哈希数,删除重复文件,而后再放一个指向源文件的副本就可以,如此一来,不仅仅是传输速度变快,还能大幅减少空间占用 。
但是微信为什么不这么做?
或许微信作为一个国民App , 不敢轻易删除数据 , 如果只保存一份数据的话,那清空某个好友的聊天记录时,其他好友的聊天数据也会被清除,到头来,微信可能还会被讨伐,随意清除用户聊天数据 。
文章插图
那倒不如简单粗暴,保存重复文件 , 效率是低了一些 , 空间是占用多了一些 , 但那也是占用用户的手机空间,又不是微信自己的服务器 。
换你,你会怎么做?
除了重复保存文件之外,还有微信那丰富的功能,也是造成微信占用空间大的原因 。
@科技老男孩提到一件事,2011年微信1.0版本的安装包只有457KB,现在的安装包达到了257MB , 11年时间膨胀了575倍 。
文章插图
而这也是微信功能膨胀的11年 。
2011年 , 微信的主要功能有聊天、摇一摇和附近的人,2012年有了群发助手、朋友圈互动,2013年增加了微信支付 。
2014年有了语音转文字、消息撤回 , 2015年新增了微信运动,2016年有群聊收款 , 2017年主界面新增了小程序,2018年一键切换账号, , 2019年视频动态设置音乐背景,2020年有了视频号,后续微信又新增了直播 。
【微信为什么占用手机几十g的空间这才是原因,微信占用大量存储空间】
文章插图
11年的时间,微信功能越来越丰富,同时也是微信丰富自己商业版图的11年,功能多了,微信才能更好地抢占用户时间 。
- 为什么iphone的4g网速越来越慢了,苹果4g网速慢什么原因
- 同是64G苹果XR移动4G优先版为什么会便宜好几百
- 为什么人越跑越快 动物却没有
- 曾国藩为什么不封公爵 曾国藩为什么没封公爵
- 为什么用菜鸟形容新手
- 许晴为什么很多人喜欢
- 为什么说恋爱中细节很重要 重视细节的人值得去爱
- 5g多久才能普及到目前4g这样,为什么小米5g信号不如4g
- 4g流量卡网速太慢是为什么,为什么流量卡网速太慢
- 为什么4g网速越来越慢,4g网速太慢是为什么