
SSD主控通过若干个通道(channel)并行 *** 作多块FLASH颗粒,类似RAID0,大大提高底层的带宽。举个例子,假设主控与FLASH颗粒之间有8个通道,每个通道上挂载了一个闪存颗粒,HOST与FLASH之间数据传输速率为200MB/s。该闪存颗粒Page大小为8KB,FLASH page的读取时间为Tr=50us,平均写入时间为Tp=800us,8KB数据传输时间为Tx=40us。那么底层读取最大带宽为(8KB/(50us+40us))*8 = 711MB/s,写入最大带宽为(8KB/(800us+40us))*8 = 76MB/s。从上可以看出,要提高底层带宽,可以增加底层并行的颗粒数目,也可以选择速度快的FLASH颗粒(或者让速度慢的颗粒变快,比如MLC配成SLC使用)。
HOST是通过LBA(Logical Block Address,逻辑地址块)访问SSD的,每个册配LBA代表着一个Sector(一般为512B大小), *** 州余指作系毁仔统一般以4K为单位访问SSD,我们把HOST访问SSD的基本单元叫用户页(Host Page)。而在SSD内部,SSD主控与FLASH之间是FLASH Page为基本单元访问FLASH的,我们称FLASH Page为物理页(Physical Page)。HOST每写入一个Host Page, SSD主控会找一个Physical Page把Host数据写入,SSD内部同时记录了这样一条映射(Map)。有了这样一个映射关系后,下次HOST需要读某个Host Page 时,SSD就知道从FLASH的哪个位置把数据读取上来。
固态硬盘的原理是,SSD固态硬盘是把磁存储改为集成电路存储。磁存储需要扫描磁头的动作和旋转磁盘的配合。
电路存储即固态存储靠的是电路的扫描和开关作用将信息读出和写入,不存在机械动作。固态硬盘内主体其实就是一块PCB板,而这块PCB板上最基本的配件就是控制芯片,缓存芯片和用于存储数据的闪存芯片。
对比参照:
1、防震抗摔性:传统硬盘都是磁碟型的,数据储存在磁碟扇区里。而固态硬盘是使用闪存颗粒(即mp3、U盘等存储介质)制固态硬盘作而成,SSD固态硬盘内部不存在任何机械部件,这样即使在高速移动甚至伴随翻转倾斜的情况下也不会影响到正常使用,而且在发生碰撞和震荡时能够将数据丢失的可能性降到最小。
2、数据存储速度:固态硬盘相对传统硬盘在埋裂存取速度上有着飞跃性的提升。
3、功耗固态硬盘的功耗上要低于传统硬盘。
4、重量:固态硬盘在重量方面更轻,与常余液桐规1.8英寸硬盘相比,重量轻20-30克。
5、噪音由于固态硬盘采用无机械竖坦部件的闪存芯片,所以具有了发热量小、散热快等特点,而且没有机械马达和风扇,工作噪音值为0分贝。
6、容量:固态硬盘标准2.5寸目前最大容量为2TB与传统硬盘相差并不大,但相当价位时容量相差较大。
7、使用寿命:SLC通常有10万次全盘写入寿命,成本低廉的MLC,写入寿命通常仅有1万次全盘写入寿命,而廉价的TLC闪存通常则更是只有可怜的500-1000次全盘写入寿命。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)