tft每日頭條

 > 科技

 > 安卓手機系統占用内存巨大

安卓手機系統占用内存巨大

科技 更新时间:2024-11-23 22:35:24

如今大家手機中最占用空間的,應該就是微信了。大部分人的微信聊天記錄文件,輕輕松松好幾十GB,經常讓手機的存儲空間吃緊。

這裡面固然有現在各種群聊消息、文件、緩存越來越占用空間的因素,但也跟微信自己的文件管理機制有關。比如你把同樣的一份文件發給不同的10個人,微信會非常“老實”地保存10份一模一樣的文件。

安卓手機系統占用内存巨大(瘋狂占用手機空間的毒瘤BUG)1

今年9月份,有博主專門進行了實測:一台恢複出廠設置、清除所有數據的128GB手機,在把1GB内容發給第97個好友時,微信就完全占滿了手機空間。

這種落後且莫名其妙的文件管理模式,是造成當前微信占用手機存儲空間的重要原因。事實上,你的手機中看似幾十個GB的文件,裡面有不少的文件都是重複的。尤其是如果你經常使用微信作為自己的辦公軟件,那麼這種情況就更突出了。

不過在最近微信的一次更新中,官方終于修複了這個問題。

用戶在升級到 8.0.30 版本之後,微信就會自動采用新的文件轉發策略,在轉發時隻生成一個包含原文件 ID 的新文件,從而避免大幅占用手機存儲空間。

理論上同一個文件以後轉發不同的人,不會在手機中生成重複的文件。而是隻會生成一個原文件地址的ID,分享的過程中并不會額外占用存儲空間。

看來微信在被衆多網友口誅筆伐之後,終于改進了自己的文件管理機制,終于願意為用戶的手機存儲空間考慮了。

安卓手機系統占用内存巨大(瘋狂占用手機空間的毒瘤BUG)2

這個新的功能升級也非常實用,建議所有用戶升級。升級8.0.30版本之後,隻需要徹底關閉重啟一次微信,即會自動轉換為新的轉發策略。以後這種因重複文件造成的空間占用情況應該會緩解很多。

在過去的11 年時間内,微信的文件安裝包膨脹了 575 倍。其中真正實現聊天的代碼可能隻占少數,大部分代碼用來運行小程序、視頻号等非必須功能。

這些年微信也因為過于占用手機存儲空間被廣為吐槽,很多時候即使徹底清理聊天記錄、圖片、視頻後,占用空間依舊很高。

安卓手機系統占用内存巨大(瘋狂占用手機空間的毒瘤BUG)3

查看占用空間就能看到,微信除了緩存和聊天記錄文件之外,往往還有一個 " 其他數據 " ,沒有辦法去清理。僅是這個其他數據,就占用了某些用戶十幾個 G 的空間。

之前也有用戶做過實驗,将所有聊天記錄删除了 5 遍,然後将微信文件夾複制到電腦分析,發現最大的 "EnMicroMsg" 文件高達 5GB,其進一步解密發現,其中 91% 都被存放聊天記錄的 "message.sql" 占用。

也就是說,即便已經把微信聊天記錄删除了5次,但微信依然貼心地以“其他文件”的形式幫你保留了一份聊天記錄。而實際上,你在聊天界面的聊天記錄已經沒有了。

安卓手機系統占用内存巨大(瘋狂占用手機空間的毒瘤BUG)4

目前尚不清楚,微信采用這種聊天記錄保存形式的原因。

為了解決微信聊天占用的問題,其實現在不少的手機廠商已經在主動幫微信想辦法。比如華為、小米等廠商都在他們的新系統中,加入了對微信重複文件的管理和瘦身的功能。

作為一款國民軟件,微信一直以“小而美”著稱,但如今微信的操作确實讓人有點摸不着頭腦。不知道什麼時候,微信才能給自己做一個大手術,徹底解決當前的重複、臃腫的問題。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved