U盘之家 > 固态硬盘 > 技术分享 > DuraWrite技术(SandForce,DuraClass)

DuraWrite技术(SandForce,DuraClass)

2012-06-12 15:25来源:未知编辑:冰幻 浏览量:
  • U盘问题,请到问答平台:http://www.upan.cc/
  •   核心提示:
    定义: SandForce开发的一种减少SSD写入放大率的技术。 众所周知,NAND闪存存储的一大缺陷就是需要在写入时对存储结构进行整理,这导致实际上写入的数据比我们真正需要存储的数据量

      

      定义: SandForce开发的一种减少ssd写入放大率的技术。
     

    DuraWrite技术(SandForce,DuraClass)-U盘之家 优盘之家

     

    U盘之家

      众所周知,NAND闪存存储的一大缺陷就是需要在写入时对存储结构进行整理,这导致实际上写入的数据比我们真正需要存储的数据量大。在一款比较普通的固态硬盘中,如果你需要写入1GB数据,在盘内结构已经比较混乱(存储、删除、再存储)的情况下,最后真正写入的数据量可能高达10GB甚至20GB。真实写入数据与需要写入数据之比即为“写入放大率”(Write Amplification)。Intel固态硬盘的性能之所以如此出色,就是因为他们把写入放大率降低到了1.1x左右,而SandForce可以达到0.5x! 优盘之家

     

    www.upan.cc

    DuraWrite技术(SandForce,DuraClass)-U盘之家 U盘之家

      经典的DuraWrite.html' target=_blank>DuraClass技术,它包含RAISE、DuraWrite等技术。RAISE是一项类似于RAID5的功能机制,是一个独立的冗余数组结构,这个功用的主要目标,是在于改进故障机率,保障压缩数据的安全。这项技术也是配合DuraWrite技术而运作的。

      U盘之家

    DuraWrite技术(SandForce,DuraClass)-U盘之家

      DuraWrite是SandForce系列主控的核心。了解DuraWrite首先需要知道垃圾回收(Garbage Collection),这在SandForce上被称为“Recycler”。由于闪存进行写入操作的最小单位是页,而擦除操作的最小单位是块,一般一 个块为128~256个页。这样原本可能只需要写入4KB的数据,但是因为这个块中存在数据,就需要先擦除整个块然后再重新进行写入操作,最后就变为实际 写入512KB甚至1MB的数据。写入放大达到了128或256。

    在实际中,较低档次的固态硬盘写入放大率一般在10到20倍左右,英特尔的方案可以达到1.1倍,而SandForce的方案则只有其一半不到,平均只有0.5倍。原因就是这个DuraWrite技术拥有一个数据的实时压缩机制。 www.upan.cc

     

    www.upan.cc

    DuraWrite技术(SandForce,DuraClass)-U盘之家

    优盘之家

      在SandForce方案中,写入1GB数据时,最终写进闪存的可能只有500MB甚至更少,这就是SandForce的DuraWrite技术。根据厂方的测试,安装Windows Vista和Office 2007的全过程共需要写入25GB数据,而使用DuraWrite技术实际写入仅为11GB。这种压缩算法可能是一种重复数据删除技术,或者说是一种数据约减算法。

    优盘之家

      这项技术确实可以带来很多优点,特别是性能上。写入的数据少了,相对来说速度自然就翻倍了,而读取操作同样如此。显然对于SandForce 能够标称高达500MB/s的写入速度是在最好情况下的成绩(数据可以被实时压缩),而读取550MB/s的速度可以认为是受到了主控提供的通道的能力的限制或者SATA6Gbps接口带宽的限制,这从我们后面的测试就可以看得出来。 U盘之家

    DuraWrite技术(SandForce,DuraClass)-U盘之家 U盘之家

     

    U盘之家

      可能大家已经猜到了,SandForce在将数据写入闪存前进行了压缩。但不过根据厂方的说法,这并不仅仅是压缩这么简单,而是一套多种多样的数据缩量算法。比如当数据存在重复时,仅写入特殊部分;当数据可压缩时,即进行压缩再存储等。由于写入数据变少,SandForce控制器不需要使用外部DRAM缓存,而是在芯片内直接集成了较大容量的缓存。但这样的技术也有弱点,当需要写入的数据已经进行过压缩时(如图片、视频或压缩文件),其算法就无法再发挥理想效果。 U盘之家

     

      同样,经过压缩之后,写入闪存的数据少了,所以实际磨损程度也被减小了,这就变相使得MLC的写入寿命得到延长,甚至接近SLC的写入次数,一些文档中的这种说法并非没有道理。

    更多请访问http://www.sandforce.com/index.php?id=3 优盘之家

    DuraWrite技术(SandForce,:http://www.upan.cc/ssd/share/DuraWrite.html

     

    tags:  
    (U)优盘之家,是一个集U盘量产工具U盘启动盘制作工具内存卡修复工具U盘检测工具于一体的专业指导性网站,请牢记我们的域名:www.upan.cc
    评论(请自觉遵守互联网相关政策法规,管理可以直接删除恶意评论、广告或违禁词语):
    表情:
     
    网友评论
    回顶部
    关于我们 | 免责声明 | 广告服务 | 联系我们 | 合作联系 | 网站地图 | 友情链接 | 关于淘宝直营店
    copyright © 2002-2005 upan.cc. all rights reserved .
    蜀ICP备09012900号