为什么这个时候会突然吵微信的存储空间问题呢?
因为iPhone 17发售了,大家需要迁移微信聊天记录了。
可以预见的是,往后每年这个问题只会越来越变成焦点。
这应该不属于@Fenng说的“千奇百怪”的问题,
因为保留自己人生过往的记录,会成为越来越多人的刚需,
这些数据,未来私人的AI助手模型要用,遇到事情查记录要用,
更别提,回顾过往,甚至是逝去的亲人...
等未来个人AI模型普及了,这些聊天记录的含金量会越来越高,
但大部分人会发现自己的历史数据,因为微信糟糕的存储方式而弄丢了,
未来我们会发现,微信改进存储方式之前,这一代人就是个人宝贵数据不断丢失的一代人。像是大家的聊天记录献祭给了这改进前的过渡期,以等待引起开发者的重视。
微信就是换手机数据迁移的噩梦,
问题并不是出在聊天记录的“本地存储”这个点上,
而是出在“不计其数的Hash命名碎片小文件”这个存储方式上。
几十G甚至上百G的空间占用,相当一部分是几KB的小文件构成...
没有微信情况下,哪怕1TB的手机数据迁移,哪怕用无线方式,
也能在10小时内解决,睡一觉就够了,
一旦有微信长年累月的聊天记录,哪怕只占手机空间的10%~20%,
也会把整体迁移时间拉长2倍甚至3倍以上,
比如迁移其他数据时是20Mb/s,迁移微信数据时只能是1~5Mb/s,
也就是说,20%的空间,却需要80%的传输时间,
苹果都没考虑到这种情况,迁移开始时显示的预估时间,
在迁移时会不减反增,就是撞到了“碎片小文件”这堵墙。
无论用再怎么快的传输方式,哪怕用雷电数据线,
都很难缓解这个问题,因为瓶颈并不在传输速率上。
一个冷知识:
iPhone旧手机向新手机传输数据时,
如果是用雷电数据线连接两台手机有线迁移传输,
不仅插口占用不能充电,
而且是不允许同时用magsafe无线充电的
(甚至会显示正在充电迷惑你,但实际是0W),
也就是说,这个传输时间超过一天,期间不能用手机
到时候还会因为没电,而前功尽弃...
https://x.com/coolish/status/1972221488616157327?s=19