基准测试:连续读写VS压缩比例
我们知道LSI SandForce主控的DuraWrite机制可以在可被压缩的数据模型下有着非常强劲的性能表现,Iometer在不同数据模型下的测试证明了这一点。
但是,我们也只能单纯地设的要么是完全随机的数据模型,要么是完全重复可被压缩的数据模型,对于实际应用环境来说这两种模型都是极端情况。所以我们有必要取观察在非极端情况,也就是数据模型中随机和重复的数据类型同时存在的情况。
AS SSD Benchmark软件给了我们这样一个机会,它是一款来自德国的SSD专用测试软件,可以测试连续读写、4KB随机读写和响应时间的表现,并给出一个综合评分。这里笔者使用这款软件的Compression Benchmark项目,它可以给出一个曲线,描述随着数据模型中可压缩数据占有率(压缩比)的增高,性能的变换情况。
这个测试项目专门针对LSI SandForce主控固态硬盘,但笔者也加入了其他几款产品做对比。
搭载ONFI2的SF2281 SSD的测试曲线(以金士顿HyperX SSD为例)
威刚SX910的测试曲线
SanDisk Extreme SSD的测试曲线
Crucial m4的测试曲线
浦科特M5 Pro的测试曲线
OCZ Vertex4测试曲线
毫无疑问,非LSI SandForce主控的固态硬盘的绿线(读取速度和压缩比的关系)以及红线(写入速度和压缩比的关系)都是直线或有规律地(受到算法和缓存的影响)平稳前进。
基于LSI SandForce主控的产品两条线都呈上升趋势:随着数据模型中可压缩数据比率的增高,传输速度也就越来越快。
应该说,增幅越小的产品在不同实际使用环境中性能的的发挥更趋于稳定和一致性,而增幅较大的产品显然在不同环境中性能差异较大,使用体验不尽相同。
总之,LSI SandForce主控固态硬盘都可以通过压缩数据将写入性能拉大到500MB/s左右,但你只有在极端情况下可以获得这个数值。
网友评论