RAM为运行时临时的工作区域,在断电后就会被清空掉;而ROM则是出厂前就已固化好的永久存储空间,即使断电也不会丢失任何信息。前者用来保存操作系统的运行环境以及应用程序在执行过程中产生的临时数据,它的特点是读写速度快但是容量小且价格昂贵,因此决定了多任务切换的速度和界面动画的效果;后者则主要是用来存放系统的启动程序、预装的应用程序以及用户自行安装的各种软件和文件等资料,虽然它的读取速度比前者慢一些但是可以提供很大的存储空间并且成本较低,构成了手机的主要内部存储部分。目前市面上大多数智能手机都使用了eMMC或者UFS这样的闪存技术来实现ROM的功能,并且还能够以一定的频率进行擦除和重写——这就是我们所说的刷机、更新系统或者是增加照片和视频的空间所必需的基础条件。

1.RAM的主要功能和性能的影响机理
RAM就是电脑中的一个临时存储空间,在CPU进行计算的时候起着加速的作用。比如用户打开了微信之后又切换到了浏览器然后又回到了短视频应用上,此时系统会把这几个应用程序的状态都保存到RAM里去,即包括了网页缓存、未保存的文字框的内容以及视频解码帧等信息。如果RAM的空间只有8G的话,现在已经占用了7.8G的空间了,那么新的大型游戏就要被强制从后台退出或者重新加载出来——这就是卡顿的原因之一。根据测试结果,在安卓14系统的环境下,配备6G RAM的手机可以同时保持三个以上的后台程序不被关闭,而配备12G RAM的手机则可以达到七个甚至更多,并且冷启动延时降低了大约四成左右。另外LPDDR5X规格的RAM相比于LPDDR4X带宽提高了约三成,在高帧率的游戏和人工智能图像生成等场景下可以大大缩短纹理加载的时间。
第二部分 ROM 的实际组成以及工作原理
目前手机所说的“256GB ROM”实际上是由UFS 3.1或者UFS 4.0闪存芯片来实现的,并且虽然仍然属于ROM类别,但是已经打破了传统的只读限制。它被分成了几个逻辑分区:/boot分区用来存放内核和启动程序、/system分区用于固定系统的框架、/data分区则负责管理和用户安装的应用程序、图片以及下载文件等等。当您使用手机录制4K视频的时候,数据会直接写入到/data/media/0/DCIM这个目录之下;而当我们清空微信缓存的时候,在/data/data/com.tencent.mm/cache路径下的临时文件也会被清除掉。需要注意的是,在厂商标称出的256GB存储容量里面,Android操作系统本身的占用量大概在12-18GB之间,所以用户可以使用的空间大约只有220-230GB左右,这其中的原因主要是由于分区表以及预装应用程序所占的空间不同造成的。
第三部分要分辨出一些常见的认识上的错误需要考虑的三个方面
第一种说法就是所谓的“ROM扩容”,也就是用microSD卡或者云端同步来增加用户的资料储存空间,并不是真的扩大了/system分区的空间;第二种说法叫做“ROM升级”,其实就是在/boot和/system这两个分区里装上新的固件,依靠的是UFS芯片可以反复擦写的特性,并不等于不能修改原来的ROM;第三种说法就是说RAM大小不能被软件优化所突破,所谓的“内存清理”应用只能释放那些已经不再使用的孤立进程占用的内存空间,在系统级别的内存管理方面并没有什么实际的效果,甚至会破坏掉Android系统的ZRAM压缩算法。
因此对RAM和ROM的区别进行认识也就是弄清楚了设备现在做了什么以及可以存储多少东西的基础界限。






评论区 (0)
暂无评论,快来抢沙发吧!
发表评论