古香网 - 知识创造价值
热搜:
快讯
首页 /古香论坛 / 正文

RAM和ROM分别是啥?

内容摘要

RAM就是电脑在运行的时候所用到的一个临时的工作区,ROM则是一个可以长久保存数据的地方。前者用来存储目前正在进行的操作以及相关的数据信息,在断电之后仍然能够保持原有的状态不变,例如你在浏览网页或者切换应用的时候产生的临时缓存等都会被保存在这里;而后者主要是用来

RAM就是电脑在运行的时候所用到的一个临时的工作区,ROM则是一个可以长久保存数据的地方。前者用来存储目前正在进行的操作以及相关的数据信息,在断电之后仍然能够保持原有的状态不变,例如你在浏览网页或者切换应用的时候产生的临时缓存等都会被保存在这里;而后者主要是用来存放操作系统以及其他一些固定的软件程序以及用户的个人文件等等,在断电后也不会丢失掉,并且它的容量也比较大一些。现在的设备里一般会使用DDR5/ LPDDR5这样的技术标准来提高其速度,并且还会用到UFS 4.0或者是NVMe协议下的固态硬盘来进行持久性的读写操作——这两者各司其职又互相配合着一起工作以保证整个系统的正常运作。

RAM和ROM分别是啥?

1.RAM的主要功能和工作情况

RAM就是CPU的“贴身保镖”,所有的程序都要先存放在里面才可以被CPU调用,在安卓手机上,8GB RAM可以同时运行大约25个中型应用程序的后台任务,而12GB版本则可以达到38个以上,并且大大减少了冷启动次数;对于笔记本电脑而言,DDR5-4800内存的延迟只有30纳秒左右,相比DDR4-3200降低了约18%;也就是说,在打开大文件的时候可以提前加载出图层刷新的时间差为0.3秒;LPDDR5X内存已经达到了每个通道8533兆比特/秒的速度,在四通道模式下整个系统的总内存传输速率可以达到102吉比特/秒,完全可以满足4K视频实时编辑过程中各个轨道预览的需求。

第二部分 ROM 的组成和工作原理

现在的ROM不是传统的只读芯片了,而变成了用UFS 3.1、UFS 4.0或者eMMC 5.1作为物理载体的闪存系统。比如使用了UFS 4.0的顶级智能手机,在顺序读取上可以达到每秒4200兆字节的速度,在写入的时候则是每秒2800兆字节的速度,比UFS 2.1快很多很多倍。安装一个两吉字节大小的游戏包只需要不到十二秒钟的时间。其中一部分空间被系统划分成了几个区域:/system用来保存不能改动的安卓框架文件夹、/data用来存放用户的应用程序和数据文件夹、/vendor用来固定硬件驱动程序——用户只能添加或者删除的是/data/media/0这个文件夹下的内容,也就是人们常说的“内部存储”。所以标榜自己拥有两千五百六十吉字节内存容量的手机,实际上可用的空间大概只有两千三百二十吉字节左右,剩下的部分留给了系统的预留以及FTL(闪存转换层)管理。

第三部分是两者一起工作的情况下的具体例子

当用户长按Home键来切换应用程序的时候,操作系统会先查看RAM里是否有该程序最近的状态镜像存在,如果有的话就可以在毫秒级别之内把程序恢复到原来的状态;如果没有的话就需要从ROM里的/data/app目录下重新下载APK文件并且进行初始化工作,这个过程大约需要300-800毫秒的时间。另外,在晚上给手机充电的时候,系统还会把RAM中的未保存文档自动保存到ROM中的临时备份区里面去,在第二天早上开机之后再进行校对和恢复操作——这其中所用到的技术包括了内核级别的ZRAM压缩机制以及F2FS文件系统的原子写入特性等。

四、用户可以感觉到的价值提升的标准

选择电脑的时候要根据自己的使用频率来决定内存大小:对于轻度使用者来说,6G就足够了,可以同时打开微信、抖音和支付宝三个软件并且不会出现卡顿的情况;而对于重度多任务使用者,则需要至少12G以上的内存才能保证PS修图、钉钉会议以及网易云音乐等软件都可以在后台运行而不影响性能。ROM方面主要看的是协议版本而不是单纯的存储空间大小,在连续写入一百个高清文件之后,UFS 4.0型号的速度衰退率小于百分之八,而UFS 2.2型号可能会降到百分之三十五左右。另外要注意一些千元级别的机器虽然标有128G ROM,但是实际上用的是eMMC 5.1这样的低级标准,它的随机读写IOPS只有UFS 3.1的一半不到,并且随着时间推移会使得应用程序启动变得越来越慢。

了解RAM和ROM的实际区别之后就可以避免掉入参数陷阱了,在每次购买新手机的时候都能做到符合自己的数字化生活方式。

本文由古香网整理发布,转载请注明出处。
内容仅供参考,如有疑问请与我们联系。
上一篇Windows10和11哪个更实用? 下一篇Word怎么让文字既水平又垂直居中?

评论区 (0)

暂无评论,快来抢沙发吧!

发表评论