wiki:TipAndDoc/storage

Version 2 (modified by mitty, 10 years ago) (diff)

--

bechmark

fio

CrystalDiskMark 4

  • diskspd fork時の引数
    1. -cサイズM でI/O用にテストファイルを作成。この時は「テストデータ」の選択によらず必ずrepeating pattern (0x0, 0x1, 0x2, ..., 0x255, 0x0, 0x1, ...)でfillされる
    2. 計測のため、作成したファイルにI/Oを行う
      • 書き込みテストの際、「テストデータ」で All 0x000 fill を選択すると -Z が付く
      • TEST_SEQUENTIAL_READ_MULTI_QT
        • -b128K -d5 -oキュー数 -tスレッド数 -W0 -h -w0
      • TEST_SEQUENTIAL_WRITE_MULTI_QT
        • -b128K -d5 -oキュー数 -tスレッド数 -W0 -h -w100 -Z128K
      • TEST_RANDOM_READ_4K_MULTI_QT
        • -b4K -d5 -oキュー数 -tスレッド数 -W0 -r -h -w0
      • TEST_RANDOM_WRITE_4K_MULTI_QT
        • -b4K -d5 -oキュー数 -tスレッド数 -W0 -r -h -w100 -Z4K
      • TEST_SEQUENTIAL_READ
        • -b1M -d5 -o1 -t1 -W0 -h -w0
      • TEST_SEQUENTIAL_WRITE
        • -b1M -d5 -o1 -t1 -W0 -h -w100 -Z1M
      • TEST_RANDOM_READ_4K
        • -b4K -d5 -o1 -t1 -W0 -r -h -w0
      • TEST_RANDOM_WRITE_4K
        • -b4K -d5 -o1 -t1 -W0 -r -h -w100 -Z4K
    3. それぞれのテストを指定した回数だけ繰り返す