【小白搞机入门】名词集-ROM、RAM、ramdisk

  • Post author:
  • Post category:其他


系列说明:由于作者认识浅薄,很多方面不能解释到十全十美,仅供参考。系列中收录的

解决办法并非万能,请谨慎使用

。废话一句,ROM和RAM的概念不是初中电脑课就讲过了嘛。


定义


RAM

,全称Random Access Memory,中文名随即存取存储器,是与CPU直接交互的存储结构,可以随意读取或写入,具有数据易丢失性(断电时存储在RAM中的数据会丢失),可以理解为ROM和CPU之间的临时桥梁,即运行内存。


ROM

,全称Read Only Memory,中文名只读存储器,是手机的内部储存空间,存放着Android系统的所有分区及文件,当某文件需要交予CPU进行处理时,则需要先行写入RAM中,再被CPU所读取。(ps:在机友口中,刷机包也被称为ROM包,或简称为ROM,也就是一个存放系统文件的文件包)


ramdisk

,中文虚拟内存,本质上是借用了部分机身存储(ROM)的空间,存放系统的缓冲文件。而存放于system分区下的ramdisk分区可以镜像部分操作系统驱动文件,帮助跑通BootLoader和kernel等开机引导程序。当然,当前手机厂商大肆宣传的运行内存拓展技术,也是基于一个ramdisk分区(作者本人不建议开启相关内存拓展技术)

区别

RAM的性能和价格等各方面都高于ROM,当然在手机上搭载的空间也更小。ROM的性能更弱,但是在空间大小和价格方面优势明显。然而ramdisk需要让部分ROM空间进行RAM的功能,从硬件本身是支持的,但是无疑会损伤其寿命,同时ramdisk的性能相比于RAM也更加孱弱。(当然也有可能是这项技术在手机端开发并不成熟,据说在电脑端还挺好用的)


最后,关注【小白搞机入门】系列,带你走进刷机的殿堂。



版权声明:本文为yanglao_原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。