115的急速上传(秒传)问题(bug??)
对于这类云存储服务,很多提供商都有“秒传”功能,也就是说上传文件前做一个hash,然后和服务器上的对比,如果发现已经存在相同内容的文件,就直接创建一个链接而不是上传文件本身。这样的好处是节省了存储空间,节省了网络流量,节省了用户的上传时间,等等。问题是,做hash也是需要时间的,一个10多GB的文件,做一次hash大概需要数十秒,这和百度云盘上传时做的操作符合(“读取文件”这一状态大约持续了数十秒钟),然后115却很可怕,瞬间就完成了hash,我之前上传9个文件共计103GB,2、3秒就完成了hash!!! 对于100GB内容做hash,在PC上不可能这么拍,即使用的是SSD+RAID 0,更何况我用的只是笔记本HDD。所以我怀疑115是随机或者有规则的抽取文件部分内容做hash,但是这样是非常危险的,因为修改的内容正好不是被抽取用来做hash的部分,那么你上传的文件其实等于是丢失了,因为服务器上提供的是不同内容的一个文件。
希望官方出来解释。
我稍后对一个大文件做部分字节的修改,看看上传会怎样。
8684465 回复含违规内容 只看该作者 举报
8684465
我说怎么在百度妙传一个大文件电脑就卡死了