ベンチマークソフト のバックアップソース(No.2)

*CrystalDiskMark [#fc95919d]
Crystal Dew World
http://crystalmark.info/
有名なベンチマークソフト。
Version4以降はベンチマーク部にMicrosoft DiskSpdを採用した為、Version3までの結果と互換性が無い。
対象ドライブのルートにテスト用ファイル "CrystalDiskMark*\CrystalDiskMark*.tmp" を作成し、diskspd でベンチマークを実行する。

|テストタイプ|DiskSpd 引数|h
|Sequential Read QD32|diskspd.exe -b128K -d5 -o32 -t1 -W0 -S -w0 TestFilePath|
|Sequential Write QD32|diskspd.exe -b128K -d5 -o32 -t1 -W0 -S -w100 -Z128K TestFilePath|
|Random Read 4KiB QD32|diskspd.exe -b4K -d5 -o32 -t1 -W0 -r -S -w0 TestFilePath|
|Random Write 4KiB QD32|diskspd.exe -b4K -d5 -o32 -t1 -W0 -r -S -w100 -Z4K TestFilePath|
|Sequential Read|diskspd.exe -b1M -d5 -o1 -t1 -W0 -S -w0 TestFilePath|
|Sequential Write|diskspd.exe -b1M -d5 -o1 -t1 -W0 -S -w100 -Z1M TestFilePath|
|Random Read 4KiB|diskspd.exe -b4K -d5 -o1 -t1 -W0 -r -S -w0 TestFilePath|
|Random Write 4KiB|diskspd.exe -b4K -d5 -o1 -t1 -W0 -r -S -w100 -Z4K TestFilePath|
#br
*Microsoft DiskSpd [#wa3ce672]
GitHub - Microsoft/diskspd
https://github.com/Microsoft/diskspd
条件を自由に設定できるオープンソースのベンチマークソフト。
CrystalDiskMark Version4以降にも同梱されている("CrystalDiskMark\CdmResource\diskspd\diskspd64.exe")ので、それを利用する事もできる。
#br
*ATTO Disk Benchmark [#m42efc5a]
Disk Benchmark Software | ATTO
https://www.attotech.com/disk-benchmark/
様々なブロックサイズでのシーケンシャル転送速度を一覧表示できる。
シーケンシャルアクセスで読み書きデータパターンが0でQueue Depthが4ある為、高い数値が出やすい。

対象ドライブのルートに、Total Lengthで指定されたサイズのテスト用ファイル "benchtst.$$$" を作成し、そのファイルに対し読み書きを実行する。
#ref(./ATTO_Disk_Benchmark_v305.png,80%)
#br
*HD Tune Free[#e30afc1e]
HD Tune website
http://www.hdtune.com/
ファイルシステムを経由せずセクターレベルでアクセスする為、システムドライブを含むディスク全域の読み取り速度を計測できる。
Free版は古い為2.2TBまでの領域にしか対応していない。
#br

#ref(./HD_Tune_Free_SK_hynix_SL301_HFS250G32TND-3112A.png,80%)
SSDの例。中盤と後半の平坦で高速な部分では、データが空で論理アドレスに物理アドレスが割り当てられずNANDからの読み込みが発生していないと推測できる。
#br

#ref(./HD_Tune_Free_Hitachi_HDS721050CLA362.png,80%)
HDDの場合はプラッター外周と内周で転送速度が変わる為、論理アドレス後方になるほど遅くなっているのが分かる。
#br
*HD Tune Pro [#da8995c4]
HD Tune website
http://www.hdtune.com/
ディスク全域への書き込みベンチマークに対応(空のディスク限定)。
他にも機能が追加され多機能に。
有料。
#br
*AS SSD Benchmark [#pd577cad]
Alex Intelligent Software - News
http://www.alex-is.de/PHP/fusion/news.php
#br

*HD Tach [#m71d720b]
http://web.archive.org/web/20110411061836/http://www.simplisoftware.com/Public/index.php?request=HdTach
#br


*Anvil's Storage Utilities [#j6750f46]
#br
*AIDA64 [#bb80e165]
http://www.aida64.com/
#br

*Iometer [#b2cfa49e]
http://www.iometer.org/
#br

----

*スペースデデフラグ [#qb5b37ff]
http://spacededefrag.dnki.co.jp/
ボリュームを徹底的に断片化させる
#br

*PassMark Fragger [#n26033ff]
http://www.passmark.com/products/fragger.htm
指定ファイルを断片化させる
#br