站长之家(ChinaZ.com)11月26日 消息:腾讯微信团队成员客村小蒋近日通过微博澄清了一个关于微信文件存储的常见误解。他指出,许多人认为在微信上多次转发同一份文件会给手机存储带来额外负担,因为文件会被重复保存。然而,实际情况是微信采用了硬链接技术,确保同一份文件无论转发给多少个好友,都只在系统中保存一份,从而有效节省存储空间。
为了证实这一点,客村小蒋还进行了一项实验。他将一份688MB的视频文件同时转发给9个好友,并观察转发前后微信占用的存储空间。实验结果显示,转发后微信的存储空间并没有增加,证明了微信在文件管理方面的优化。
他还解释说,微信会通过校验文件大小和md5值来判断是否为同一份文件。这意味着,如果文件格式发生变化,或者视频增加了字幕等,微信会将其视为不同的文件进行保存。
此外,客村小蒋提到,微信接收的文件不会自动过期。如果用户遇到文件过期的问题,很可能是因为他们在其他设备上已经查看过该文件。微信的“自动下载”功能只会同步下载在其他设备上已查看的文件,且仅限于25M以下的文件。关闭这一功能并不会显著减少存储占用。
最后,他解释了为什么点击删除按钮后,微信的存储占用不会立即减少。这是因为微信会在后台逐步执行删除操作,以降低资源占用。一些不可删除的数据文件会保留一段时间,然后根据数据库机制自动删除。