ChMkLGdFQ4WIQQF1AADLK85z0ysAAmD1wDWW5kAAMtD342.jpg
近日,微信员工客村小蒋在微博上表示,大家普遍存在一个误解,即微信上转发文件时会重复保存多份导致空间占用越来越多。然而事实并非如此。
微信已经采用了硬链接技术,无论将同一份文件发给2个好友、20个好友还是200个好友,只会保存一份。为验证这一点,客村小蒋进行了实际测试:他将一个688MB的视频同时转发给了9个好友,在实测过程中发现,转发前后微信的占用空间并没有增加。
对于同一份文件而言,无论是由9个人发送给你还是你向其他人分享这个文件,在微信中都只保存一次。这主要依靠校验文件大小和MD5值的方法来判断是否为相同文件。因此,如果文件格式发生变化或看似相同但实际上增加了字幕等内容,则会被认为是不同的文件。
另外需要注意的是,微信中接收到的文件并不会自动过期。若出现过期情况,则很可能是你在其他设备上已经查看过了这些文件,而并非当前设备。关于“自动下载”功能,仅会同步下载其他设备上已观看过的文件,且仅限于小于25M的文件。关闭该功能并不能显著降低存储占用。点击删除按钮后,微信会在后台进行删除操作以减少资源占用。由于数据库机制的限制,一些无法删除的数据文件可能会保留一段时间后自动删除。 |