9月18日消息,網友有博主發文表示,編寫為什么微信總是代碼如此易胖?用不了多久就可以占用新手機幾十個G,這其實是讓微微信神鬼莫測的文件轉發策略導致的。
例如將同一份文檔、信瘦信圖片、身微視頻轉發給多個好友,工非每一次轉發都會重新保存一份在手機上,建議而不是網友滿大街都用的MD5去重。于是編寫搞到最后,海量重復文件占用了手機大量存儲空間。代碼
所以從理論上來說,讓微直接編寫一個刪除重復文件的信瘦信程序,就能搞定微信這個易胖體質,身微該博主還在微博上分享了微信迅速去重瘦身的工非Python代碼。
對比,微信團隊員工客村小蔣表示,非常不建議這么做,沒用,而且可能帶來不好的后果。
客村小蔣指出,大家對微信有挺大的誤解,一是微信并沒有對多次轉發的同一個文件重復存儲,電腦里看到的同文件名加(1)、(2)是硬鏈接,實際只有一份真實存儲;二是這里的代碼是通過名字重復來判斷,非常粗暴,刪除之后,可能導致原來消息打不開,還存在誤刪可能性。
作者:熱點