微信為什么占用特別大的內存(解密微信背后的數據)
打開手機的存儲空間查看界面,微信總是能成為占用空間最大APP,動輒10G、20G、30G、上百G,超過安卓、蘋果甚至window10操作系統大小也是常見現象,這讓很多用戶苦不堪言。
實際上,微信誕生之初,安裝包只有457K,遠不足手機中一張照片大,所以叫做“微”信。只是時過境遷,微信早已不“微”,成為手機中的一個十足的巨無霸、大胖子。
造成這一現狀有多重原因。首先,微信的安裝文件當前是200多M,雖較最初的457K擴張了幾百倍,但相比之下依然不算大,與其最終占用的10G、幾十G的空間比較依然相差甚遠,所以微信變“胖”不能怪原始應用程序。這也說明,微信并不是非“胖”不可,是存在壓縮空間的。
很多人認為聊天文件是微信占用巨大存儲空間的罪魁禍首,可以這樣講,但絕不僅此。在微信使用過程中誕生的聊天文件,都會保存在用戶的手機本地文件之中。其中,純文字聊天,只會占用很小的空間,圖片、視頻、文檔、語音等才是占用空間的大戶。為了滿足用戶的一些瘦身需求,微信本身開發了刪除聊天記錄功能,還可以針對單個好友或群刪除聊天記錄,或者單獨刪除圖片視頻和文檔。
這聽上去是個好功能,但實際使用起來,并沒有想象的那么香。如果你的微信已經占用了幾十個G的空間,通過清除一些聊天記錄,大概能瘦身到5-10G左右。如此大小,通常還是你手機中占用空間最大的APP,對于一些128G、64G小存儲容量的手機依然不是很友好,畢竟大家的手機中不會只裝微信。
通過微信內置的清除緩存功能,也能騰出一兩個G不等的的空間,但不要高興的太早。這種方式,去掉的只是存在本地的一些臨時文件,如好友的頭像、微信群中的頭像、朋友圈看過的視頻文件、不斷更新的廣告文件等。拿好友頭像來講,會保存在本地,每次聊天會自動加載,以增加流暢度,避免頻繁訪問服務器。通過刪除緩存文件,可以將這些內容刪除,但只是一時而已,隨著微信的使用,這些文件馬上又會重新生成。
除了聊天記錄和緩存文件外,組成微信如此龐大占用空間的還有“其他數據”,包含主程序、程序文件、資源文件等,這才是最容易藏污納垢的地方,通常能占到3G以上。日常使用中,各種雜七雜八的功能,如各種小程序、服務、表情包等都被囊括其中。關鍵是,這個“其他”就是一個暗箱,理論上可以包含一切,且用戶無法查看和刪除,騰訊想裝什么就可以裝什么。最近就有網友反映,通過特殊手段,竟然在“其他數據”中發現了自己刪除的全部聊天記錄。
所以,最初的微信,慢慢地再也不“微”了,哪怕你寧愿刪除自己的所有聊天記錄,也無法讓他“微”起來,除非你卸載重裝,終于可以保持暫時的輕便,但一兩周以后馬上又會變得臃腫起來。
遺憾的是不只微信,還有越來越多的手機應用,正在肆無忌憚的占領用戶的手機空間,動輒就要幾個G。和微信一樣,他們也提供了瘦身功能,但只能通過刪除用戶自己的數據來瘦,其夾帶的“其他數據”1個bit也別想碰,除非卸載。
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若本站內容侵犯了原著者的合法權益,可聯系本站刪除。
