运行内存扩展是什么意思

运行内存扩展是什么意思

手机的运行内存和存储空间都是非常重要的,但如果要选一个更重要的,我会选择运行内存。存储空间不足时,我们可以选择购买外部存储设备如U盘或移动硬盘来扩展存储,但对于运行内存不足的问题,解决起来则相对棘手。

回想起我2013年购买的第一台国产安卓杂牌手机,虽然它的处理器在当时表现不错,但仅有256MB的运行内存和4GB的存储空间,这导致我在使用某些应用时遇到了问题。当时可以将应用安装到内存卡上,但当我尝试运行一些资源占用较大的应用如神庙逃亡时,即使将游戏卸载并安装到机身存储上,依然会出现闪退的问题,这很可能是运行内存不足导致的。

虽然如今手机的运行内存已经大大增大,但软件占用的资源也在不断增加。我有一款6GB运行内存的手机,当后台只运行微信时,剩余内存只剩下大约1G。而且微信占用的存储空间也不少。当我尝试打开其他应用时,再返回微信后台往往会被杀掉。即使我打开了设置里的内存扩展功能,虽然这有助于减少后台杀进程的情况,但手机明显严重,续航时间也缩短了。

安卓手机的内存扩展技术其实一直存在。早在Android 2.2时代,就有了Zram与Swap两大内存优化技术。Zram的原理是将物理内存中不活跃的代码部分进行压缩,需要时再解压出来,以减少内存消耗。而Swap则是从硬盘上划分出部分空间作为内存使用,与Windows的虚拟内存原理相似。虽然听起来很美好,毕竟硬盘空间很大,但硬盘的读写速度远不如内存快,虚拟内存虽然解决了内存不足的问题,但也可能导致系统卡顿。即使是固态硬盘也存在读写速度的问题,而且反复读写还会降低硬盘寿命。

虽然手机的运行内存和存储空间都很重要,但我认为运行内存更加关键。如果存储空间不足,我们可以通过删除不必要的文件或备份到电脑上来解决;但如果运行内存不足,则很难有有效的解决办法,即使开启了内存扩展也无法显著提升流畅度。


运行内存扩展是什么意思