| 14 | |
| 15 | == CrystalDiskMark 4 == |
| 16 | * http://crystalmark.info/software/CrystalDiskMark/manual-ja/ |
| 17 | * github:microsoft/diskspd をエンジンに使用 |
| 18 | |
| 19 | * diskspd fork時の引数 |
| 20 | 1. {{{-cサイズM}}} でI/O用にテストファイルを作成。この時は「テストデータ」の選択によらず必ずrepeating pattern (0x0, 0x1, 0x2, ..., 0x255, 0x0, 0x1, ...)でfillされる |
| 21 | 2. 計測のため、作成したファイルにI/Oを行う |
| 22 | * 書き込みテストの際、「テストデータ」で All 0x000 fill を選択すると {{{-Z}}} が付く |
| 23 | * TEST_SEQUENTIAL_READ_MULTI_QT |
| 24 | * {{{-b128K -d5 -oキュー数 -tスレッド数 -W0 -h -w0}}} |
| 25 | * TEST_SEQUENTIAL_WRITE_MULTI_QT |
| 26 | * {{{-b128K -d5 -oキュー数 -tスレッド数 -W0 -h -w100 -Z128K}}} |
| 27 | * TEST_RANDOM_READ_4K_MULTI_QT |
| 28 | * {{{-b4K -d5 -oキュー数 -tスレッド数 -W0 -r -h -w0}}} |
| 29 | * TEST_RANDOM_WRITE_4K_MULTI_QT |
| 30 | * {{{-b4K -d5 -oキュー数 -tスレッド数 -W0 -r -h -w100 -Z4K}}} |
| 31 | * TEST_SEQUENTIAL_READ |
| 32 | * {{{-b1M -d5 -o1 -t1 -W0 -h -w0}}} |
| 33 | * TEST_SEQUENTIAL_WRITE |
| 34 | * {{{-b1M -d5 -o1 -t1 -W0 -h -w100 -Z1M}}} |
| 35 | * TEST_RANDOM_READ_4K |
| 36 | * {{{-b4K -d5 -o1 -t1 -W0 -r -h -w0}}} |
| 37 | * TEST_RANDOM_WRITE_4K |
| 38 | * {{{-b4K -d5 -o1 -t1 -W0 -r -h -w100 -Z4K}}} |
| 39 | 3. それぞれのテストを指定した回数だけ繰り返す |