随机读取:4KB文件长度IOMeter测试
IOMeter是一个单机或者集群的I/O子系统的测量和描述工具,最初由英特尔公司在1998年2月17日的英特尔开发者论坛(IDF)上宣布。由于IOMeter的自定义项目非常丰富,可以调节测试范围、数据块大小、处理模式等等,因此很多评测并不将它作为测试项目,因为各家的测试环境设置不尽相同,你很难在不同的设置环境下获得相同的数据。
笔者在8GB分区下进行对金士顿HyperX 3K SSD 120GB的4KB随机读取测试,对于IOMeter的设置环境如下,其他保持默认状态:
# of Outstanding I/O(同时发送的IO请求即队列深度):1/3/32
Write IO Data Pattern(测试生成的数据模型):Pseudo Random/Repeating Bytes
Transfer Request Size(测试请求的文件大小):4KB
Percent Read/Write Distribution(测试请求的读/写操作比例):100%读
Percent Random/Sequential Distribution(测试请求的随机/连续比例):100%随机
Align I/O on(对齐I/O到指定大小):设置为4KB对齐
Ramp up Time(自举时间):设置为30秒钟
Run Time(测试时间):设置为2分钟
●Pseduo Random数据模型测试
随机数据模型QD1下4KB随机读取-21.66MB/s
随机数据模型QD32下4KB随机读取-89.91MB/s
●Repeating Bytes数据模型测试
重复数据模型QD1下4KB随机读取-23.02MB/s
重复数据模型QD32下4KB随机读取-102.50MB/s
随机读并非SandForce主控固态硬盘的强项,而数据模型对这项测试的影响也不是很大。在QD1下表现为5.5K IOPS左右,而在QD32下表现不到25K IOPS。
网友评论