0 知识来源
最近在读《图解网络硬件》这本书,开篇讲到了计算机(服务器)当中存储器的种类,不只有我们熟知的RAM和ROM还有几种不常听说的,在这里记录一下。
1 存储器的种类
RAM(Random Access Memory)
RAM的英文翻译过来叫随机存取存储器,在计算机硬件层面,通过控制电势高低来改变存储器中存储的“数值”。举个不太恰当的例子就是电势低的时候这一个单元就被计算机认为是0,电势高的时候就被计算机认为是1。
所谓的随机存取,意思是计算机存储资源不是一块一块申请的,也不是整块回收的,计算机运行过程中有整块申请资源的可能,但是随着不断的申请和回收,存储资源就会变得东一块西一块,那么再次申请大量资源的时候就会出现没有整块资源可用的情况,这时候计算机就只能先拿出一大堆零散的资源,再分别记录这些存储资源在晶体版上的“坐标”,以应付大量数据写入的情况。
RAM就是因为具有这个特性,所以一般用于存储运行过程中的数据,因为这玩意一旦断电,里面的数据就没了,举个简单的例子,你用老式台式机的时候,如果把电源突然拔下来了,那么你重新开机之后你之前无论打开什么文档、游戏、视频,都不在了,需要重新打开,就是因为RAM在断电后会放电,清空里面存储的内容。
ROM(Read Only Memory)
ROM的翻译叫只读存储器,这种东西一般就是我们说的固态硬盘,他的特点就是就算断电了里面存的东西也不会消失。
就拿刚才电脑断电的例子说吧,虽然说断电重启后之前运行的程序会消失,但是你的C、D、E盘或者其他存储在电脑上的文件却不会消失,就是因为存储这些文件的硬件是ROM。
NVRAM(No Volatile Memory)
直译过来叫非易失性内存,它的特性同样是重新启动后也不会丢失原有的数据,因此一般用于存储和保存系统的设置文件。
闪存
具有电可擦可编程的只读存储器,用来保存操作系统以及设置文件。