在购买硬盘、SSD、U盘、储存卡等设备之后,我们都希望能充分了解它们的性能,特别是磁盘读写速度。又或者,在刚装好机之后,同样希望测试一下硬盘的读写速度是否符合厂商的标称值。
测试磁盘读写速度的工具有很多,下面分别进行简单的介绍。
Iometer
Iometer是一个测试简单系统和集群系统下的IO子系统性能的工具;其中dynamometer起到引擎的作用(也就是负载生成器),Iometer经常被当作测量工具,其实它也是一个负载生成器workload generator,通过配置可以将iometer仿真为任意程序或benchmark下的磁盘IO负载或网络IO负载,或用于生成合成IO负载。
- Performance of disk and network controllers.//磁盘和网络控制器的性能;
- Bandwidth and latency capabilities of buses.//总线带宽和延迟;
- Network throughput to attached drives. //到附联驱动器的网络带宽;
- Shared bus performance. //共享的总线性能;
- System-level hard drive performance. //系统级硬盘驱动器性能;
System-level network performance. //系统级网络性能;
测试时分两种情况:单机环境和网络环境:<