SSD固态硬盘,作为目前主流的储存媒介,其超快的读写速度,就深受用户的喜爱。无论是用移动SSD充当储存工具,还是用固态硬盘作为电脑系统盘,它都能给我们带来绝佳的体验。在这里不得不说一句:机械硬盘NO,固态硬盘 Yes!
为什么SSD读取速度快?原因就在于SSD采用的是以「闪存」作为存储载体,在读写过程中,相较于传统的HDD有着本质上的不同。传统的HDD通过直接对存储在磁碟上的数据进行「覆盖写入」,而SSD则是通过擦除原来的数据,再把新的数据写入(相当于多了个橡皮擦的功能),这样的方式就决定了SSD比HDD写入速度快!
海力士128层堆叠闪存
除此之外,还有一个独特原因:固态SSD拥有「FTL」系统(Flashtranslation layer)。
前面说过,SSD是通过闪存作为存储载体,但闪存的读写单位为「页」,而页的大小一般为4KB或8KB,而我们使用的Windows操作系统,读写数据的方式是按HDD的扇区尺寸来进行的(也就是512Byte),更为麻烦的是,闪存擦除以块作单位,如果未擦除完整,就无法写入,这两重过程,就会加重操作系统的负担。
为了解决这个问题,SSD就采用了「独立系统」的方式,把闪存的操作,虚拟成磁盘的独立扇区来进行,这就是FTL系统技术(也被称为:闪存转换层)。
FTL作用原理
但是,这样做依旧有个弊端,就是SSD不能完全发挥出应有的实力,换句话说:目前市面上所有的SSD并不是「完全形态」的SSD。
科技在发展,技术总有突破的那一天!「IBM」于近日推出一种全新「SSD分区技术」,它不但能将SSD的性能完全发挥出来,而且还能延长3倍的使用寿命,降低近50倍的延迟,可以说是让SSD焕发新生!
这项SSD分区技术,并不是我们熟知的将磁盘分为C、D、E盘,而是取缔以往的「FTL转换层」系统,换用新的转换层技术——SALSA(软件日志结构阵列)。
SALSA又被称为「通用驻留转换层」,它可以虚拟化多个存储设备,其中包括SSD或HDD,并为其配置特定的工作负载,针对软件定义存储(SDS)框架,重新换取写入方式。根据IBM公布的测试结果来看,采用SALSA技术的SSD相较于原来,读写速度从127MB/s提升到了301MB/s。延迟从815.1ms降至9.3ms。
读写速度对比
延迟对比
这样强大性能的提升,暗示着SSD行业又将掀起一股浪潮,(要是5G读写速度还不够,就给它超10G!)