很多人都知道RAM与ROM的区别和固态硬盘与机械硬盘的区别,但可能还是会有人问:机械硬盘和固态硬盘分别属于RAM还是ROM?所以,本篇文章就来解释一下这四者的关系。
要搞清楚这四者的关系,得先了解存储介质的类型。存储介质有半导体、磁性物和光盘等类型,这里主要说半导体和磁性物。
1、半导体
以半导体为介质的存储器,根据半导体功能可以分为RAM和ROM两种。人们常说的闪存(flash)就属于ROM,而固态硬盘就是以闪存作为存储介质的一种硬盘。所以固态硬盘属于ROM。
2、磁性物
以磁性物作为存储介质的存储器叫做磁盘,分为软盘和硬盘。而机械硬盘就属于磁盘中的硬盘。由于其不是半导体,所以机械硬盘既不属于RAM也不属于ROM。
下图更直观地说明了这四者的关系
关于ROM:
在以前由于技术问题,ROM是只能读不能写所以叫read only memory。但是现在有很多ROM都是可读可写的,例如flash、EEPROM等。还叫做ROM是因为历史习惯。
关于磁盘:
在早期,传统磁盘(机械硬盘)虽然价格便宜,但是读写速度很慢。因此,后来就有厂商用闪存作为存储介质制作出了固态硬盘,而且其外观与传统磁盘很像。固态硬盘尽管算不上磁盘(没有磁头与碟片),但是为了方便大家称呼,所以还是把它称为磁盘。这就是机械硬盘和固态硬盘都称为磁盘的原因。
参考资料:
《鸟哥的Linux私房菜》