揭真相:SandForce主控SSD性能都一样?

PChome | 编辑: 孙伟 2012-05-03 05:33:00原创 一键看全文

为何SandForce SSD标称都是550和500

先不急于讨论闪存,首先我们来看看为什么只要采用SandForce SF-2281主控的固态硬盘都敢标称读550MB/s和写500MB/s的性能。

我们知道MB/s是指每秒钟传输的字节数量,以250MB/s的速度写入一个2GB的文件理论需要8秒。但是,如果表面上是写入2GB的文件,而实际只写入了1GB的容量,那么速度不就是可以翻倍了吗?表面看上去是在说笑,但实际SandForce主控就是这么运作的。

●要写入的数据少了,速度自然就快了

这其实是SandForce主控方案的核心技术——DuraClass中的DuraWrite机制,它通过独特的实时压缩/解压缩技术,减少实际写入闪存的数据量。即是说,在写入数据时进行实时的压缩操作,将压缩之后的数据存放在闪存中,而在读取时,再解压缩出来。虽然你可能会认为这种压缩/解压的过程会消耗很多主控资源,但得益于主控性能和算法的强大,这种操作带来的延迟并没有对数据存取的整个过程带来多大影响。

从技术角度来说,这种压缩算法可能是一种重复数据删除技术,或者说是一种数据约减算法。

SandForce的测试指出,完整安装Windows 7和Office 2007需要写入25GB的数据,但是经过实时压缩实际写入到闪存的数据只有11GB。当然我们在系统中所看到的仍为25GB。

●要写入的数据少了,损耗也就少了

这项技术确实可以带来很多优点,特别是性能上,已经无需多言。也基于此,显然对于SandForce SF-2281主控固态硬盘能够标称高达550MB/s的读取速度和500MB/s的写入速度是在最好情况下的成绩(数据几乎可以被无限压缩),而这个时候几乎不依赖于颗粒的性能,完全是主控的性能。所以任何SF-2281固态硬盘都敢标称这个数字。

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

什么样的数据可以被压缩?已经被压缩的数据或者加密数据是很难被压缩的,这意味着常见的视频、图片、音乐等文件格式的文件是不适合DuraWrite机制的,而系统中存在的诸多零碎的小文件,以及垃圾文件,很多是、是可以被主控压缩的。这同时也意味着SandForce主控采用的垃圾回收策略(简单来说就是固态硬盘内部的碎片整理)也会和其他主控有所不同。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑