首頁/ 汽車/ 正文

微信更新了,體積變小了,手機空間大了

最近微信又更新了,在更新到8。0。30版本後,會發現你的微信佔用空間變小了。

倒不是安裝包變小了,也不是功能精簡了,而是微信的

檔案轉發策略

變動了,這也是微信佔用手機空間大的一個原因。

微信更新了,體積變小了,手機空間大了

在此之前,問大家一個問題:

如果我們把一份檔案透過線上發給10個人,需要準備多少份檔案?

答案不言而喻,只需要一份檔案就可以。

但是按照微信此前的邏輯,並不是這樣,你一共需要10份檔案才行,因為在微信中,

我們轉發一個檔案後,這個檔案還會直接複製一份,造成同樣的檔案多次儲存的問題。

微信更新了,體積變小了,手機空間大了

為什麼會是這樣?

造成這種現象的原因其實是在於微信的“亂碼”資料夾。

這些資料夾是微信用來存放使用者資料資訊,是一種MD5值,用於確保資訊傳輸的完整。微信的程式邏輯就是資料資訊重複儲存,造成了微信那亂七八糟的資料夾。

微信更新了,體積變小了,手機空間大了

那能不能只儲存一個檔案?

答案自然是可以的,網盤就是這麼做的,透過識別檔案的雜湊數,刪除重複檔案,而後再放一個指向原始檔的副本就可以,如此一來,不僅僅是傳輸速度變快,還能大幅減少空間佔用。

現在微信新的檔案轉發策略就有點類似於網盤,在

轉發時只生成一個包含原檔案ID的新檔案就可以

,沒有了重複的檔案,如此一來就可以節約大量的空間。

這個功能呢,華為手機的使用者應該不陌生,華為Mate 50推出的“超空間壓技術”也是類似的,還有小米最新推出的MIUI 14,也有這個功能,透過刪除一些重複冗餘的檔案節約手機空間。

微信更新了,體積變小了,手機空間大了

類似的邏輯還有手機相簿,系統檢測到相似照片時會給出刪除的建議。

明明都已經有了那麼多的“前車之鑑”,但直到今日,微信才開始做類似的功能,這實在有點說不過去。

那麼,為什麼微信一直沒有做類似的功能?

或許微信作為一個國民App,不敢輕易刪除資料,如果只儲存一份資料的話,那清空某個好友的聊天記錄時,其他好友的聊天資料中的文也會被清除,到頭來,微信可能還會被討伐,隨意清除使用者聊天資料。

微信更新了,體積變小了,手機空間大了

那倒不如簡單粗暴,儲存重複檔案,效率是低了一些,空間是佔用多了一些,但那也是佔用使用者的手機空間,又不是微信自己的伺服器。

如果以上的猜測成立,那今天微信推出新的檔案轉發策略,

更像是微信一次難得可貴的改變,更加願意傾聽使用者的聲音,而不是把自己認為意圖強加給使用者。

對於微信這樣一個體量如此之大的App,微信的每一個動作,都會影響到千千萬萬的使用者。正如微信所言,微信是一個生活方式,已經涉及到我們的衣食住行。

也正因如此,希望微信能讓這種生活方式更加輕便,而不是一種負擔。

相關文章

頂部