在手机领域,“内存”是一个广义的词,并不是指传统PC领域的“内存”。它被细分为运行内存(RAM)和主体内存(ROM)。前者与电脑中的内存功能相同,后者用于数据存储,功能相当于电脑的硬盘。运行内存和体内存都与处理器的性能密切相关。简单来说,运行内存的规格会直接影响手机的性能,而机身内存会因为自身的读写速度而间接影响CPU的执行效率。
运行内存(RAM)
RAM的全称是随机存取存储器,中文意思是随机存取存储器。在手机里叫运行内存。
随机存取存储器(RAM),主要服务于手机处理器中的各个处理单元,比如CPU。当手机操作者在主屏幕上打开一个APP时,CPU会从rom中检索该APP的所有相关运行文件,并存储在RAM中,供CPU在操作过程中读写。在这个过程中,APP的运行文件会因自身大小而占用相同的RAM空空间,CPU会根据用户在APP中的操作进行相关操作,并通过读写RAM等相关设备将操作结果展现给用户。
RAM最大的优势是读写速度快,支持数据的“随机”读写。用于存储数据的空房间称为存储单元,每个存储单元都有对应的地址;缺点是不能长时间保存数据,手机重启或关机后会丢失所有数据。
当在用户屏幕显示的桌面上打开多个应用时,与这些应用相关的数据被处理器存储在不同的RAM存储单元中。当用户从一个APP显示界面切换到另一个时,处理器所做的实际上是读写存储在RAM中不同地址的数据。RAM的空越大,用户可以打开的app就越多,可以大大提高处理器的工作效率。相反,由于运行内存太小,处理器在读写RAM时会等待,会向用户显示卡住(1)和闪退(2)的现象。
1.CPU将清理存储在RAM中未使用的数据,并将其缓存到ROM中。因为ROM的性能低于RAM,所以在这个过程中CPU会等待。
2:因为没有足够的运行时间空或者ROM芯片性能差,读写RAM或者在ROM中缓存数据失败,CPU会强行排斥没有完全打开的APP,从而造成闪退。
当然,这并不意味着运行内存越大,手机的响应速度就会越快,因为除了处理器和运行内存之外,机身内存的读写速度也会客观影响整个手机的性能。
主体存储器(ROM)
内存为闪存芯片,主要用于存储系统软件,其次为用户提供数据存储空间。不同规格的闪存芯片读写速度不同。
闪存的读写速度间接影响系统启动、APP下载、安装和运行,以及拍摄时保存图片或视频的速度。比如UFS3.0闪存芯片在顺序读写时的速度要比UFS2.1闪存芯片快一倍左右,所以对于用户来说,装有UFS3.0闪存芯片的手机在启动游戏或录制视频时会感觉更快。
所以分别搭载64GB和128GB的UFS2.1闪存芯片的手机,在使用相同的处理器和相同大小的运行内存时,性能几乎相同。这里客观说明了机身内存的大小,不会直接影响手机的性能。对于用户来说,只体现在可用存储量空上。
但对于目前广泛使用的Android系统,当占用的空闪存芯片达到一定容量(或者剩余的空不足)时,就会出现速度下降的现象(读写速度下降,与冗余空有关),影响手机的整体性能。所以在选购手机的时候,根据自己的使用习惯选择机身内存更大的手机,可以保证更长的品质体验。
摘要
影响手机运行速度的原因有很多,比如处理器的性能、运行内存和机身内存的大小规格、厂商对系统软件的优化等,但决定性因素还是处理器。
5G网络的普及推动了整个手机产业链的发展,因此智能手机的整体性能有了很大的提升。从目前智能手机的基本配置可以看出,即使是千元手机也采用了LPDDR4X UFS2.1的配置方案,足够日常使用。当然,更大的运行内存和更高规格的闪存芯片,加上优秀的处理器,可以更好地提升用户体验,但这种情况必然会导致大部分用户出现性能过剩的现象。所以在智能手机的选择上,要以实际需求为主,不要刻意追求大内存,以免造成浪费。