手机的内存到底都去哪了?接下来小雨为大家扒一扒那些隐藏在安卓手机背后的秘密。
运行内存和机身存储的区别
在手机领域,内存是一个相对宽泛的概念。想要知道手机内存为什么不够用,我们需要先了解一下手机运行内存和机身存储空间的区别。
一般情况下,智能手机在发布时都会有多个不同的版本,比如某手机在发布时就有6GB+128GB和8GB+256GB两个版本。
其中,6GB和8GB代表的是手机运行内存,它的大小与手机在运行时卡不卡有关,也与手机能够同时打开多少个应用有关。128GB和256GB则代表的是手机的机身存储空间,这个数值越大,则手机中可以保存的照片、视频就越多,而且手机中能够安装的应用程序也会越多。
用一句话来简单总结就是,运存的大小决定了手机运行的流畅程度,机身存储决定了手机能够存储多少文件。
接下来小雨将从运存和机身存储两个方面来为大家扒一扒隐藏在安卓手机背后的秘密。
运存方面
由于国内安卓系统所处的生态环境比较特殊,所以应用软件想要正常收发信息就必须常驻后台,尤其是像微信和QQ这种即时通讯工具更是如此。但是其他的许多应用软件为了能够达到它的一些目的,也会使用各种办法来常驻后台,其中自启动、消息通知和APP之间互相唤醒就是常用的伎俩。
许多大型网络公司推出的应用软件都不止一款,在许多情况下它们都会互相关联启动,恨不得用户手机中运行的全是他家的应用软件,这也被大家戏称为所谓的“全家桶”。而那些没有“全家桶”的应用也不会甘于寂寞,他们也会采用抱团取暖的方式互相唤醒。
所以在这样的生态乱象之下,无论你的运行内存有多大,都有可能被后台运行的软件无情占用。当运存资源被耗尽时,手机出现不流畅甚至卡顿也就不足为奇了。
机身存储方面
在机身存储空间的占用方面,安卓软件也有许多高招。
安卓软件的组件太多导致应用软件非常臃肿,势必会占用更多的手机存储空间。现在一些主流的安卓软件都自带组件,比如微信的小程序、支付宝中除支付以外的各种复杂功能,甚至在淘宝APP里面还可以斗地主。比如下图为国内某知名手机浏览器,它除了提供了浏览器的基本功能之外还集成了这么多的功能。这些功能的无限扩展,无疑会消耗大量的手机存储空间。
除此之外,应用软件的动态下载也会占用大量的手机存储空间。这种情况最常见的就是游戏APP,它会将一些文件放置在服务器端,用户开启应用的时候会自动下载。所以,一些游戏软件在应用商店下载时显示的软件包并不大,但是经过多次的这种热更新之后就会占用非常庞大的存储空间。
占用手机存储空间的最后一个重要原因就是应用软件的各种数据和缓冲文件,这个也与用户的使用习惯有很大的关系。应用软件在使用过程中都会产生一些临时文件,并且会保存使用过程中的重要数据。随着微信的使用时间越来越长,它接受的聊天记录、表情、短视频、图片就会越来越多,这些内容虽然无法直接从文件管理器中直观的看到,但是却占用了大量的手机存储空间。
一些影视类和短视频应用软件,它们在运行的过程中会不断地缓存一些视频素材,长此以往就会占用越来越多的手机存储空间。
所以,在这样的一个安卓运行机制以及生态环境下,手机的存储空间也会被一点一点地吞噬之尽。
如何解决内存不足的尴尬
根据以上的分析,用户面对内存不足的尴尬,也需要从两个方面进行相应的解决。
首先是禁止一些不必要软件的自启动权限和推送通知的权限,这样可以在一定程度上减少后台运行程序的数量,从而减少运存的消耗。
另外,还要养成定时清理缓存垃圾的习惯,删除一些使用频率特别低的应用软件,尽最大可能释放手机的存储空间。
最后还有一个变通的方法,就是使用国际版的应用软件。由于国际版应用软件都会上线谷歌应用商店,所以对于一些权限和组件的审核上会更加严格,没有捆绑一下乱七八糟的东西,程序更加精简。