在购买硬盘、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. //系统级网络性能;
测试时分两种情况:单机环境和网络环境:
- 在单机环境下,运行iometer.exe,它自动运行dynamo,在iometer控制界面里可设置测试参数;
- 在网络环境下,也有几种测试方式,最简单也是最常用的方式是采用网络映射方式将远程目录映射成本机的一个盘符,然后按照单机情况进行测试;
相关资料
介紹好用工具:IOMeter ( 標準 I/O 效能評測工具 )
HDTune
HDTune硬盘检测工具是一款小巧易用的硬盘工具软件,其主要功能有硬盘传输速率检测,健康状态检测,温度检测及磁盘表面扫描等。另外,还能检测出硬盘的固件版本、序列号、容量、缓存大小以及当前的Ultra DMA模式等.
相关资料
ATTO Disk Benchmark
ATTO Disk Benchmark 是由ATTO公司出品的一款磁盘/网络性能测试工具,该软件使用了64KB—256MB的测试包,数据包按0.5K、1.0K、 2.0K直到到8192KB进行分别读写测试,测试完成后数据用柱状图的形式表达出来。很好的说明了文件大小比例不同对磁盘速度的影响。
相关资料
官方网站:https://www.attotech.com/disk-benchmark/
CrystalDiskMark
CrystalDiskMark 简称 CDM,是一款比较流行的硬盘/存储器性能测试工具,它的体积很小巧,而且界面比较简单,上手很容易,而且使用也很方便,你可以带在身上随时测试你的设备。它能够测试硬盘的连续读写、随机读写的速度,借此可以比较硬盘性能的优劣。
相关资料
官方网站:http://crystalmark.info/software/CrystalDiskMark/index-e.html
AS SSD Benchmark
AS SSD Benchmark 如其名,是一款专门用于测试 SSD 固态硬盘性能的工具,此软件可以测出固态硬盘持续读写等的性能,让您只要使用此软件来测试就可以评估这个固态硬盘的传输速度好与不好。换了 SSD 的同学快快用它测一下它的速度有多牛叉吧……
相关资料
官方网站:http://www.alex-is.de/PHP/fusion/downloads.php
Parkdale
Parkdale 是一个测试磁盘读写速度的工具软件。您的硬盘或者其他磁盘读写速度到底有多快,用Parkdale测下就知道。硬盘速度的快慢,会直接影响电脑的整体运行速度。
Parkdale 有3种测试模式:快速模式,文件模式,分区模式(测试较慢),一般使用快速模式就可以了。
相关资料
官方网站:http://thesz.diecru.eu/content/parkdale.php
磁盘测试理论
机械磁盘、SSD、RAID、SAN、云硬盘等存储设备,由于其不同的测试,需要用不同的测试手段来测试读写效果。关于如何根据具体的存储设备制定具体的测试计划,可以参考如下文章: