从几年前的 32GB、64GB,到如今的 128GB、256GB,甚至有厂商为我们提供了内存容量高达 1TB 的手机。那我们在选择时,购买多大空间的手机才合适呢?
这时,身边总会有朋友告诉我们:「买空间大点的,用上几年也不会卡」。而事实却是,当年的大容量手机,在用到一年两年之后,依然会卡。这时朋友就会告诉你解决方法:「把手机垃圾清理了,手机就又可以重回流畅,再战一年」。
在说清理垃圾之前,我们要先搞清楚「内存」、「应用缓存」和「存储空间」三个概念。内存(RAM),手机的 RAM 越大,运行 app 的速度越快、同时运行的 app 越多、切换 app 的速度越快。RAM 是临时存储的,关闭了 app,RAM 就释放出来了,主流 Android 手机的 RAM 一般是 4G~8G。
应用缓存,举个例子,我们打开微博,在「设置→清除缓存」中可以看到,微博的缓存包括「离线内容、图片及视频等数据」。
也就是说,应用缓存是你进入应用后获得的微博图片、微信头像、饿了么菜单、头条文章、爱奇艺视频……等等,缓存保证你看过一遍的内容,即便没有网络,你也可以再次查看。
存储空间,多年前有一个笑话,说某国产手机比 iPhone 好,iPhone 的内存才 1G,而这款手机有 16G。

其实手机的存储空间就是手机的内部存储器(Internal Storage),与外部存储器(External Storage)比如内存卡对应,这个「内存」和 RAM 可不是一回事。我们下载的软件、拍摄的照片、缓存的视频,都保存在存储空间里。
清理垃圾会让我们的手机会变快么?
不会。
不论是 Android 还是 iOS,都是不支持虚拟内存的,手机存储空间再大,也不会将存储空间分配给 RAM,从而提高手机速度。
不过存储空间大就说明磁盘碎片少,也就意味着文件大概率是连续读写的,但这对速度的影响很细微。举一个通俗点的例子,应用缓存属于手机垃圾的一种,我们清理了微博的应用缓存后,再次进入微博就要重新加载博文、照片、头像等内容,这样并没有加快进入软件的速度,反而更慢了。
你可能会说,道理我都懂,但在清理完垃圾之后,手机的确变快了。
在 Android 4.3 之前,Google 没有给系统配备磁盘碎片清理的功能,当我们将手机恢复出厂设置后,没有了磁盘碎片,再加上后台没有运行 app,手机可能的确会快一些(其实在你刚恢复出厂设置时测试速度的应用,大多都是系统应用)。
如今 Android 手机出厂基本都是 Android 8.0 以后的版本了,清理垃圾速度变快?这大多是心理原因。