在軟件吞噬世界之前微信已經吃光我的手機空間了
你的手機儲存只有64GB,系統佔了20GB,圖庫佔了20GB,微信一個軟件也能佔20GB。為了裝下你喜歡的遊戲,拍攝更多照片視頻,你不得不頻繁清理微信聊天記錄——然而一切都是徒勞,用不了多久,你的手機儲存空間又會因微信的膨脹而告急。
你為了換手機,轉移微信聊天記錄時,手機無法使用,如果中途微信崩潰你還得重新掃碼續傳。整個過程耗時長達2 小時。
這不是拍電視劇,這就是咱們每個用戶自己的故事。
在不少用戶眼裡,微信之於手機儲存,就像一個黑洞,它日益增大,任憑你怎麼清理,也無法阻擋它膨脹的腳步。
有商家曾推出過給iPhone擴容的服務,可以把一台64GB的iPhone擴充至128GB、256GB等儲存空間。治標不治本,你以為當你的儲存空間足夠大,微信等汗血寶馬就會放過這一片遼闊的大草原嗎?
為什麼App 體積越來越大
在討論為什麼微信能佔據那麼多空間之前,我們先聊聊App 本身。
在應用商店裡,如果你仔細看軟件大小那一欄,會發現一般數值都大於100MB,微信、QQ、微博、快手、抖音等常用App 無一例外,遊戲就更不用說了,它的單位是以GB 來計算的。回顧5 年前,一個App 的體積通常也不過50MB,有的軟件甚至只有10MB。
這與今天的情況形成了鮮明的對比,為什麼App 們的體積越來越大?
資深開發者董昭向品玩表示,這是一個趨勢,開發者們把越來越多App 需要的資源都放在了本地。也就是說,一個App 的安裝包內所封裝的資源相比以前更多,例如多媒體緩存、針對不同機型適配的資源、第三方的接口等等。
一方面這些多媒體緩存相較於以前更加高清,本身體積就會增加,好處是本地緩存能給軟件帶來更快的加載速度,無需再從網上下載,另一方面,安裝包裡所封裝的資源不一定全部都會被使用到,因此也會增加一些不必要的儲存。
手機存儲年復一年地增加,是推動這個趨勢的最大動力之一。
“現在手機內存大,開發者們也都不在乎了。”董昭說。如今手機的儲存空間的起步標準幾乎已經定為64GB,從前8GB、16GB 等數值早已一去不復返,為的也是滿足用戶們日益增長的使用需求。
安迪比爾定律
不過無論手機儲存有多大,終有一天會被App 們吃乾淨。
在App Store,微信的起始大小為281.8MB,但我的微信卻佔據了46.5GB 的空間。微信提供的儲存空間功能顯示,其中聊天記錄有41.8GB,緩存2.8GB。這些都是在我使用過程中,一點一滴積累起來的,如此大體積的微信意味著我下次更換手機時,轉移聊天記錄需要更長的時間。
如果我不清理聊天記錄,那麼它還會越來越臃腫。其它的App 們也遵循著類似的邏輯,它們幾乎都會因為你的使用,遺留下越來越多的緩存,甚至是垃圾。無論你的手機儲存有多大,最終都會被App 們佔滿。
這是一個很有趣的現象,讓人不得不提到安迪與比爾定律(Andy and Bill’s Law)。“安迪”指的是英特爾前CEO Andy Grove,而“比爾”則指的是微軟前CEO Bill Gates。該定律來源於上世紀90年代計算機會議上的一句笑話:“安迪給什麼,比爾拿走什麼。(Andy gives, Bill takes away.)”
這其實就是說的軟件與硬件在不斷迭代過程中的關係:新軟件總會耗盡新硬件所提高的任何計算能力。
微信是一個非常典型的例子,其它軟件同理,草原有多大,它就能跑多遠。安迪比爾定律同樣適用於其它方面,無論每年處理器如何升級,軟件總會將它的性能消耗乾淨。
近年來,照片從800 萬像素到1 億像素,視頻從2K 到8K,網絡從3G 到5G,我們從手機上所獲取的信息更加豐富了,圖片更加高清了,網速也更加迅速了,這些都是軟件、硬件與各項技術連年升級所帶來的改變。
手機性能越來越好,但軟件也會變得越來越臃腫,這將是一個趨勢。
即使你不更換手機,軟件也會保持自身的更新頻率,這種頻率通常是與系統的大版本迭代保持一致。拒絕更新系統是一個權宜之計,但可能會導致你無法用新功能,影響與他人交際。例如微信的“拍一拍”提供了撤回功能,卻僅限於“最新版本微信”,“如果對方使用的不是最新版本微信,可能無法撤回”。
微信聊天記錄有解決辦法嗎
說回微信,它佔據空間最大的問題就是聊天記錄。
已經有很多用戶呼籲微信提供雲端儲存聊天記錄功能,即使付費也可以。但過去這麼些年,微信仍舊不為所動。
2018 年,微信曾強調
微信不留存任何用戶的聊天記錄,聊天內容只存儲在用戶的手機、電腦等終端設備上。
微信不會將用戶的任何聊天內容用於大數據分析。
因微信不存儲、不分析用戶聊天內容的技術模式。
在《微信隱私保護指引》中,也明確寫道“我們不會收集你的聊天記錄。你在微信中的聊天記錄會儲存在你的終端設備,你可以選擇自行備份、刪除或在不同設備中轉移”。想要保存聊天記錄?老老實實放在手機上吧。
從隱私的角度來說,微信這麼做的確有助於打消用戶的顧慮,但留下了一堆麻煩。反觀隔壁更年輕的聊天軟件QQ,採取了付費“漫遊聊天記錄”的方式。
普通用戶可以漫遊聊天記錄7 天,QQ 會員則可以漫遊30 天,超級QQ 會員可以漫遊2 年,年費超級QQ 會員則可以漫遊5 年。同時附帶了《QQ隱私保護指引》。另一個即時通訊軟件Telegram 則直接讓用戶無需擔心聊天記錄的“備份”,它的聊天記錄一直會存在於雲端,無論你更換到什麼設備上登陸賬號,都可以瀏覽之前的聊天記錄,並接收新的信息。
若是微信能夠效仿,推出類似的聊天雲服務,或許能滿足一些用戶的需求,但或許還會帶來新的問題。
“他們都是有數據支撐的。”對於微信太佔手機空間的問題,董昭稱絕大部分用戶不會因空間佔據而苦惱,更多人其實煩惱的是聊天記錄轉移的問題。
有意思的是,微信自身知道該問題的存在。8 月中旬,微博賬號@騰訊微信團隊發布了一條“轉移聊天記錄的方法”微博,並稱“我們不是在轉移聊天記錄,而是記憶在手機裡不斷被繼承”。該條微博發出之後引來了用戶的吐槽,不到一個小時,該微博最終被刪除。
硬件廠商針對該問題推出了一些相應的功能。例如小米在系統中提供了“微信專清”的功能,幫助用戶清理一些不必要的緩存,包括訂閱號圖片緩存、小程序緩存和遊戲圖片緩存等等,以此降低微信聊天記錄的體積,降低聊天記錄轉移時間。而OPPO則在ColorOS 11中提供了微信聊天記錄雲備份功能,用戶在雲服務中開啟後,便能每隔7天備份一次。OPPO稱ColorOS 11的安全密鑰結合了硬件TEE與雲端加密雙重方案,保證端到端的加密性。
不過這些辦法都有各自的局限性,它們是從硬件出發,而非軟件出發,如果不是用該手機,則仍然無法解決聊天記錄遷移的難題——微信聊天記錄的問題還是出在軟件上面。
所以,你希望微信增加雲備份功能嗎?
文中採訪對象董昭為化名
題圖來自BBC