Highlighted
Roger_Wu
5 Tungsten

【分享】常用免费存储性能测试工具的简单比较

下表列出了一些常用的免费存储性能测试工具的比较:

工具

测试单位操作系统

支持文件

系统测量?

支持LLD(底层驱动)

测量(如SCSI、iSCSI)

写入

颗粒度

支持的测试类型

IOZone

(www.iozone.org)

IOPs

KB/sec

Windows

Linux

OSX

任意大小

顺序 读/写

随机 读/写

重写(Re-write)

Fread/fwrite

Read backwards

Aio_read/Aio_write

Mmap

Iometer

(www.iometer.org)

IOPs

MB/s

%

Windows

Linux

OSX

任意大小

顺序 读/写

随机 读/写

dd

(Linux自带工具)

MB/sLinux任意大小顺序 读/写

fio

(freecode.com/projects/fio)

KB/sec

Linux

Solaris

AIX

UP-UX

OSX

FreeBSD

Windows

Android

任意大小

顺序 读/写

随机 读/写

重写(Re-write)

Fread/fwrite

Read backwards

Aio_read/Aio_write

Mmap

其他

欢迎补充!

另外一个小提示是,文件系统缓存会很大程度影响(虚高..)文件系统性能的测试结果。所以一般都是创建大于主机内存的测试文件,然后一定要在每次测试前清除缓存。比如Linux下命令是echo 3 > /proc/sys/vm/drop_caches。Windows下可以使用Sysinternals RAMMap等其他各种工具:

rammap.png

标签 (1)