我只是在阅读有关使用闪存驱动器进行备份的问题,但是我不确定为什么SSD会比闪存驱动器更好。
对我来说,固态驱动器看起来像是更大版本的闪存驱动器。但可以肯定的是,必须有某种东西使前者比后者更加可靠。
SSD和普通闪存驱动器有什么区别?例如,它们都使用NAND吗?
我只是在阅读有关使用闪存驱动器进行备份的问题,但是我不确定为什么SSD会比闪存驱动器更好。
对我来说,固态驱动器看起来像是更大版本的闪存驱动器。但可以肯定的是,必须有某种东西使前者比后者更加可靠。
SSD和普通闪存驱动器有什么区别?例如,它们都使用NAND吗?
Answers:
闪存和SSD均基于基于NAND的闪存,该闪存无需通电即可保留数据,因此可以标记为闪存。
从技术上讲,两者之间的主要区别在于:
NAND技术
NAND技术有两点不同:速度和价格。
一方面,人们发现了MLC(多级单元),它是一种能够存储多于一个信息位的存储元件。大多数MLC NAND闪存每个单元具有四个可能的状态(对于TLC甚至更多),因此每个单元可以存储几位信息。这减少了所需晶体管的数量,因此减小了尺寸和制造成本,同时还降低了速度并增加了出错的可能性。
另一方面,可以找到SLC(单级单元),其中每个单元可以以两种状态之一存在,每个单元存储一位信息。这提高了访问速度,同时也增加了制造成本和用电量。
MLC单元的额定擦除/写入周期通常为10,000,而SLC单元的使用寿命可能是失效前的10倍。
由于存在这些差异,MLC通常用于速度较慢且价格较低的介质中,通常可通过USB进行访问。好的SSD将使用SLC,并且价格更高,但速度更快,使用寿命更长,通常可以通过SATA 2或3访问。
记忆体控制器
USB大容量存储控制器只有一个很小的微控制器,带有少量的片上ROM和RAM。
SSD控制器要复杂得多。该控制器是嵌入式处理器,可执行固件级别的代码,并且是SSD性能的最重要因素之一。控制器执行的某些功能包括:
在混合SSD中,控制器还将管理小型经典硬盘。
连接器
闪光棒通常使用标准A USB插头,该插头为主机提供物理接口。对于更昂贵的型号,现在可以提高到USB-3的速度,对于普通型号,可以提高到USB-2的速度。
SSD技术使用与传统块输入/输出(I / O)内部硬盘驱动器兼容的电子接口。此外,新的I / O接口(如SATA Express)旨在满足SSD技术的特定要求。大多数SSD卡通常比传统硬盘驱动器快得多。
摘要
闪存棒通常具有比SSD更少的内存容量,更慢,更便宜且更不可靠。
当然,总有一些设备通过使用补偿技术来弥合这些差异。
参考文献:
那里有几篇有关SSD和闪存驱动器之间差异的文章。
https://danielmiessler.com/blog/the-difference-between-ssd-and-flash-hard-drives/ http://www.mynetworks.me/2010/12/20/ssd-solid-state-drive- vs-flash-drive-usb-drive /