相信同學們都有這樣的感覺,那就是如今的手機存儲,變得越來越不耐用了。
有時候啥都沒干,只裝了幾個常用的 App,手機存儲空間就滿了。
這從手機廠商逐漸堆疊的配置也能看出來。
以前 32G、64G 就夠用,如今已經(jīng)發(fā)展到了 1T,每隔幾年,手機的存儲總要翻一倍。
究其原因,還是因為現(xiàn)在 App 越做越大,什么亂七八糟的東西都往進塞。
要說哪個 App 最占空間,相信大家都會異口同聲地說出兩個字——微信。
但話說回來,如今人們的生活已經(jīng)離不開微信,仿佛被微信給 PUA 了。
為了節(jié)省空間,我們只能一遍又一遍地清理緩存和聊天記錄,給手機存儲騰出一些地方。
之前,一位 B 站 UP 主「科技老男孩」,對微信安裝包進行了逆向工程揭秘。
該 UP 主拆解安裝包后發(fā)現(xiàn),微信中真正用于聊天的代碼只占 0.1%,其他都是用來運行小程序等其他功能的。
11 年間,微信的安裝包已經(jīng)膨脹了 575 倍。
除了安裝包,聊天中的圖片和視頻等文件,更是占用存儲的主力軍。
近日,UP 主「科技老男孩」又一次深扒微信,解開了微信為何如此吃存儲的秘密。
將微信數(shù)據(jù)導出后,該 UP 用第三方軟件分析了微信文件。
讓人疑惑的是,文件中很多音頻、視頻文件都是重復的,而且存在不同的文件夾下。
經(jīng)過驗證后,UP 主得到了一個驚人的事實,那就是如果給好友發(fā)送同一份文件,微信都會在本地重新保存一遍。
直觀一點來說,如果你將 100MB 大小的視頻,分別發(fā)給了 10 個好友,這個操作就會占用手機近 1GB 的空間。
也就是說,有 900MB 存儲空間都被微信「吃了」,造成了極大浪費。
該 UP 主表示,如果要發(fā)送一份同樣的文件給 10 個用戶,一般來說只需在本地保存 1 份,其他 9 份做映射就行。
但微信卻選擇了最「笨」的一種方法,每轉(zhuǎn)發(fā)一遍就存一遍。
這樣一來,微信占用的空間自然就變多了。
不過,雖然聽上去不合理,但微信這樣做的初衷也很簡單。
那就是防止在刪除某個好友的緩存文件時,也刪除了發(fā)給其他好友的同一份文件。
索性用戶轉(zhuǎn)發(fā)一次,微信就備份一次,這波操作,引起了網(wǎng)友的熱議。
有網(wǎng)友調(diào)侃,微信這還是把「自己的服務(wù)器數(shù)據(jù)庫當寶,用戶存儲空間當垃圾場」了。
話糙理不糙,吃存儲這一點,確實是微信需要解決的問題。
其實這個問題很早就有了,因為之前有用戶發(fā)現(xiàn),每次轉(zhuǎn)發(fā)文件的時候,總會在文件名后面多一個(1)。
類似于文件名(1)(1)(1)(1),這也是因為每次轉(zhuǎn)發(fā)后,微信都會重新在本地保存一遍文件。
到現(xiàn)在微信也沒著手去解決,可能也是因為沒有更好的方法吧,希望微信能在后續(xù)加以改進。
但現(xiàn)階段,只能靠用戶自己去清理了。
話說回來,微信在最近版本中推出的「存儲空間」管理,倒是一個不錯的清理功能。
打開微信,點擊「我」-「設(shè)置」-「通用」-「存儲空間」,可以看到「緩存」和「聊天記錄」兩個選項。
點擊「清理」,可以清理掉大量緩存,不影響正常使用。
點擊「管理」,可以對一些無用群聊和好友的聊天記錄,進行針對性清理,能騰出不少空間。
如今的微信對于用戶來說,確實有些「不堪重負」,有時候甚至將用戶逼到了不得不換機的地步。
希望微信能重視用戶呼聲,對微信逐漸進行優(yōu)化和瘦身,給用戶帶來更好的使用體驗。
想了解更多關(guān)于數(shù)碼產(chǎn)品的使用技巧與行業(yè)資訊,可以關(guān)注我的微信公眾號:qiguojiang001(奇果醬)。