做者|建國小程序
編輯|曹琨 實習生韓菲c#
出品|人民數字與品玩聯合出品緩存
不管手機儲存有多大,終有一天會被 App 們吃乾淨安全
你的手機儲存只有 64GB,系統佔了 20GB,圖庫佔了 20GB,微信一個軟件也能佔 20GB。微信
爲了裝下你喜歡的遊戲,拍攝更多照片視頻,你不得不頻繁清理微信聊天記錄——然而一切都是徒勞,用不了多久,你的手機儲存空間又會因微信的膨脹而告急。
網絡
你爲了換手機,轉移微信聊天記錄時,手機沒法使用,若是中途微信崩潰你還得從新掃碼續傳。整個過程耗時長達 2 小時。
性能
這不是拍電視劇,這是咱們老百姓本身的故事。
大數據
在很多用戶眼裏,微信於手機儲存,就像一個毒瘤,它日益增大,任憑你怎麼清理,也沒法阻擋它膨脹的腳步。
加密
有商家曾推出過給 iPhone 擴容的服務,能夠把一臺 64GB 的 iPhone 擴充至 128GB、256GB 等儲存空間。治標不治本,你覺得當你的儲存空間足夠大,微信等各種軟件就會放過它們嗎?
3d
01
爲何 App 體積愈來愈大
在討論爲何微信能佔據那麼多空間以前,咱們先聊聊 App 自己。
在應用商店裏,若是你仔細看軟件大小那一欄,會發現通常數值都大於 100MB,微信、QQ、微博、快手、抖音等經常使用 App 無一例外,遊戲就更不用說了,它的單位是以 GB 來計算的。回顧 5 年前,一個 App 的體積一般也不過 50MB,有的軟件甚至只有 10MB。
這與今天的狀況造成了鮮明的對比,爲何 App 們的體積愈來愈大?
資深開發者董昭向品玩表示,這是一個趨勢,開發者們把愈來愈多 App 須要的資源都放在了本地。也就是說,一個 App 的安裝包內所封裝的資源相比之前更多,例如多媒體緩存、針對不一樣機型適配的資源、第三方的接口等等。
一方面這些多媒體緩存相較於之前更加高清,自己體積就會增長,好處是本地緩存能給軟件帶來更快的加載速度,無需再從網上下載,另外一方面,安裝包裏所封裝的資源不必定所有都會被使用到,所以也會增長一些沒必要要的儲存。
手機儲存年復一年地增長,是推進這個趨勢的最大動力之一。
「如今手機內存大,開發者們也都不在意了。」董昭說。現在手機的儲存空間的起步標準幾乎已經定爲 64GB,從前 8GB、16GB 等數值早已一去不復返,爲的也是知足用戶們日益增加的使用需求。
02
安迪比爾定律
不過不管手機儲存有多大,終有一天會被 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,咱們從手機上所獲取的信息更加豐富了,圖片更加高清了,網速也更加迅速了,這些都是軟件、硬件與各項技術連年升級所帶來的改變。
手機性能愈來愈好,但軟件也會變得愈來愈臃腫,這將是一個趨勢。
即便你不更換手機,軟件也會保持自身的更新頻率,這種頻率一般是與系統的大版本迭代保持一致。
拒絕更新系統是一個權宜之計,但可能會致使你沒法用新功能,影響與他人交際。
例如微信的「拍一拍」提供了撤回功能,卻僅限於「最新版本微信」,「若是對方使用的不是最新版本微信,可能沒法撤回」。
03
微信聊天記錄有解決辦法嗎
說回微信,它佔據空間最大的問題就是聊天記錄。
已經有不少用戶呼籲微信提供雲端儲存聊天記錄功能,即便付費也能夠。但過去這麼些年,微信仍舊不爲所動。
2018 年,微信曾強調
微信不留存任何用戶的聊天記錄,聊天內容只存儲在用戶的手機、電腦等終端設備上。
微信不會將用戶的任何聊天內容用於大數據分析。
因微信不存儲、不分析用戶聊天內容的技術模式。
在《微信隱私保護指引》中,也明確寫道「咱們不會收集你的聊天記錄。你在微信中的聊天記錄會儲存在你的終端設備,你能夠選擇自行備份、刪除或在不一樣設備中轉移」。想要保存聊天記錄?老老實實放在手機上吧。
從隱私的角度來講,微信這麼作的確從根本上打消了用戶的顧慮,但留下了一堆麻煩。反觀隔壁更年輕的聊天軟件 QQ,採起了付費「漫遊聊天記錄」的方式。
普通用戶能夠漫遊聊天記錄 7 天,QQ 會員則能夠漫遊 30 天,超級 QQ 會員能夠漫遊 2 年,年費超級 QQ 會員則能夠漫遊 5 年。同時附帶了《QQ隱私保護指引》。
另外一個即時通信軟件 Telegram 則直接讓用戶無需擔憂聊天記錄的「備份」,它的聊天記錄一直會存在於雲端,不管你更換到什麼設備上登錄帳號,均可以瀏覽以前的聊天記錄,並接收新的信息。
如果微信可以效仿,推出相似的聊天雲服務,或許能知足一些用戶的需求,但或許還會帶來新的問題。
「他們都是有數據支撐的。」對於微信太佔手機空間的問題,董昭稱絕大部分用戶不會因空間佔據而苦惱,更多人其實煩惱的是聊天記錄轉移的問題。
有意思的是,微信自身知道該問題的存在。8 月中旬,微博帳號@騰訊微信團隊發佈了一條「轉移聊天記錄的方法」微博,並稱「咱們不是在轉移聊天記錄,而是記憶在手機裏不斷被繼承」。該條微博發出以後引來了用戶的吐槽,不到一個小時,該微博最終被刪除。
硬件廠商針對該問題推出了一些相應的功能。例如小米在系統中提供了「微信專清」的功能,幫助用戶清理一些沒必要要的緩存,包括訂閱號圖片緩存、小程序緩存和遊戲圖片緩存等等,以此下降微信聊天記錄的體積,下降聊天記錄轉移時間。
而 OPPO 則在 ColorOS 11 中提供了微信聊天記錄雲備份功能,用戶在雲服務中開啓後,便能每隔 7 天備份一次。OPPO 稱 ColorOS 11 的安全密鑰結合了硬件 TEE 與雲端加密雙重方案,保證端到端的加密性。
不過這些辦法都有各自的侷限性,它們是從硬件出發,而非軟件出發,若是不是用該手機,則仍然沒法解決聊天記錄——微信聊天記錄的問題仍是出在軟件上面。
那麼問題來了,你但願微信增長雲備份功能嗎?
文中採訪對象董昭爲化名
題圖來自 BBC
RECOMMEND
「
網易智能有12個不一樣垂直領域社羣等你來
添加智能菌微信:kaiwu_club
」掃碼瞭解更多