随着手机应用体积不断膨胀,不少用户都患上“内存焦虑”,#手机APP为何越来越膨胀#突然登上热搜。许多网友吐槽,128GB存储空间完全不够用,用不了多长时间就会被填满,无奈只能去买更大存储版本手机,为什么会出现这种现象呢?

首先我们要弄清楚一点,占用手机存储空间的主要有以下三种来源:软件数量、照片等文件、软件数据,根据每个人使用习惯占用比例不尽相同。

首先来看软件数量,现在主流APP体积动辄上百MB大小,用户下载完成后自动解压,完成安装就占掉半GB空间。有的人刚买来新手机,只安装了几十个软件还没有打开,点击设置一看几十GB的空间就没有了。这是因为许多开发者出于种种不可告人的目的,有意将软件体系打造成完善生态,内置预留许多用户根本不需要的端口。

以微信为例,2011年首版安装包体积只有457KB,今年6月份安装包体积达到257MB,11年膨胀575倍。出现这种情况,主要是因为微信的功能不断增加,小程序、视频号、朋友圈等功能眼花缭乱,哪怕你不需要也会被强制安装到手机,甚至可以说微信想打造属于自己的“UI”,让你在微信内部完成一切操作,可见其雄(野)心有多大。

如果只是应用体积占用较大还好,更可怕的是还会产生数十倍体积的缓存,就像一个贪婪的“饕餮”想要吃尽你的全部内存空间。还是以微信为例,你平时聊天的图片、视频、表情包、语音都会缓存到手机,包括一些你平时根本不会点开的微信群,只要里面有消息就会让你的手机多一些负担。

而且微信还有一个非常奇葩的操作逻辑,同一份数据发给不同朋友会产生多份保存,就比如你拍了一张非常好的照片,分享给朋友A时产生一次缓存、分享给朋友B时产生一次缓存、分享给朋友C时产生一份缓存……也就是说同一份文件,分享多少次就有多少次就有多少份缓存,但微信明明有更好的操作方式,只对一个相同的文件做一次缓存就够了,不知道为什么微信不愿意这么做。

除了微信以外,一些游戏也是占用内存之间的大户,更新一次安装包动辄就要十几GB,其实很多功能都可以在云端完成,但是开发者为了减少自身压力就只能转移到用户身上。与这些毫无意义的缓存相比,手机中存储的照片、视频、文件显得不值一提,实际占用了空间也不显得太大了。