赞
踩
注意:RAM,ROM,FLASH 都属于内存。 网上很多资料说 flash 是外存或者辅助存储器主要是因为 NAND Flash 也有用来做SSD固态硬盘。
问题1:flash是内存还是硬盘
FlashROM是快速擦写只读编程器的简称,也就是我们常说的“闪存”。
所谓“闪存”,它也是一种非易失性的内存,属于EEPROM的改进产品。它的最大特点是必须按块(Block)擦除(每个区块的大小不定,不同厂家的产品有不同的规格), 而EEPROM则可以一次只擦除一个字节(Byte)。
目前“闪存”被广泛用在PC机的主板上,用来保存BIOS程序,便于进行程序的升级。其另外一大应用领域是用来作为硬盘的替代品,具有抗震、速度快、无噪声、耗电低的优点,但是将其用来取代RAM就显得不合适,因为RAM需要能够按字节改写,而Flash ROM不需要。
图中的 RAM 与 ROM 各种分类,网上都能查到资料,我就不一一介绍了。
NVM 概念,有不同的技术实现,包含FLASH(NAND FLASH/NOR FLASH),PROM、 EPROM、EEPROM等
NVRAM 和 NVM一样NVRAM也是一种概念,比NVM更小范围的概念,有不同的技术实现,例如非常常见的 EEPROM。
NVM--|EPROM 可擦写可编程只读存储器。-->擦除需用紫外线照射
---------|EEPROM 电可擦除可编程只读存储器。-->擦除可直接用电信号擦除
---------|FLASH--|NAND FLASH 成本相对低,读写容易出错,需软件或硬件校验数据
----------------------|NOR FLASH 成本高容量小,读写不容易出错,适用于存储少量的代码。
VM 与NVM对应的存储设备,过去的SDRAM,DDR SDRAM,现在的DDR2,DDR3,断电就丢数据。
NVMe NVMe一般指NVM Express。 NVM Express(NVMe),或称非易失性内存主机控制器接口规范
nvme和SSD的关系:ssd是固态硬盘,普通的ssd配的是SATA口(AHCI协议),nvme ssd配的是PCIe口(nvme传输协议)http://www.ttep.cn/jy/74425.html
补充内容原文连接 https://blog.csdn.net/bandaoyu/article/details/125225719
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。