在过去的两三年,计算机处理器的性能成倍地提升,特别是去年Intel发布了Core i7处理器,使台式机处理器的性能达到登峰造极的高度。然而,硬盘的速度在过去的十年时间提升却没有超过一倍,这严重制约了整机的性能。
随着高速SSD(固态硬盘)的逐步普及,这种受制与硬盘速度的现状将毫无疑问的得到解决。
今天,我们有幸得到了两款Intel原厂的SSD产品。
1) Intel X25-E (32GB, SLC)
2) Intel X25-M (80GB, MLC)
3) 为了做个对比,我们还拿到了一块Samsung 的128GB SSD (MLC)
由于大多数朋友都是第一次知道SSD(固态硬盘),有必要在这里给大家简单介绍一下基本知识。
SSD--- Solid-state Memory(固态硬盘)它是以闪存(Flash)为存储载体,取代了传统的机械硬盘。数据的读写都是基于半导体晶体管的操作,没有硬盘的机械操作,所以速度会更快,功耗也大大降低。
目前SSD分为两种存储方式:SLC和MLC.
SLC---Single Layer Cell, 每个Cell只能存放1Bit的数据。
MLC---Multi Layer Cell,每个Cell可以存放多个数据。
所以同样的容量,SLC的晶体管要比MLC多一倍以上,SLC写的次数一般要比MLC高出10倍(寿命更长)。所以SLC的价格一般要比MLC高一倍以上。
此次测试我们采用的平台是: Gigabyte P35-DS3R (Intel ICH9R), Q6600, 4GB DDR2-800,Window XP SP3, 最新的Intel Storage Manager drivers(2008 10月).
我们采用的HD Tune Pro 3.0 硬盘测试工具.
首先是单碟测试。
数据读取速度测试:
可以看到X25-E的读取速度平均为210.3MB/s, X25-M的读取速度平均为209.6MB/s.
X25-E
X25-M
数据写入速度测试:
可以看到X25-E写入速度是187.4MB/s, X25-M的写入速度是76.7MB/s.
X25-E
X25-M
为了比较Intel SSD 与其他SSD的差别,我们加入了Samsung 128GB MLC与X25-M的比较。读取速度X25-M是209.6M B/s, Samsung的是78.4MB/s。Intel X25-M (左) vs. Samsung SSD (右)。
非常明显的是Intel SSD 读取速度超越了Samsung SSD.
Raid 0 测试
配置: 用两块SSD组成Raid 0, 128K stripe, ICH9R. 我用的是默认的 128K数据测试,Intel X25-E (左) @464.2MB/s vs Intel X25-M (右) @496.4MB/s –读取速度测试。
我们看到在读取速度方面X25-M(MLC)的速度要比X25-E(SLC)快, 但我们也看到在写的方面却正好相反。Intel X25-E (左) vs Intel X25-M (右) --- 写速度测试。
文件读写测试:
Intel X25-E (左) vs Intel X25-M (右)
可以看到,SLC与MLC的速度主要区别在数据写入。这里有个问题是,如果对于小数据块读队列的读取速度会是怎样呢?那我们用数据队列大小设置为4K。
Intel X25-E, 4k stripe
可以看到在小数据队列的测试中, 读取速度仍然很快, 但是CPU资源占用提升到了43.2%的占用率. 对于小数据队列用硬件 RAID应该会比较好。可见,对于我目前的这个系统 64K 或 128K数据读取应该是最优化的。
Intel X25-E, 64k 数据条 (左) vs. 128k 数据条 (右)
用HD Tach 测试的结果也基本类似。
双SSD的Raid 0可以达到460MB/s的读取速度,那么3个SSD的Raid 0 呢?
我们使用3个X25-M 组成 Raid 0, 测试结果如下:
读取速度:
写的速度:
可以看到读取速度达到了惊人的657MB/s, 而写的速度更是达到前所未有的693.7MB/s。
总结:
Intel SSD X25-E,X25-M无可争议的成为当今最快的固态硬盘!