Deadline IOスケジューラのテストケース

Deadline IOスケジューラのテストケース

Deadline IOスケジューラがブロックIOパフォーマンスに与える影響を測定しようとしています。

私の設定には以下が含まれます。

  • カーネルバージョン: 4.4.154
  • ストレージデバイス:eMMC 64GB
  • リリースバージョン:VERSION = "18.04.4 LTS(バイオニックビーバー)

提案されているように、Andrew Morton Interactive Workload(AMIW)を試してみました。 https://lwn.net/Articles/10874/ つまり、多くのコンテンツをディスクにフラッシュし(dbench xxxを起動するか、dd if = / dev / zero of = test_file bs = 64kを実行して)、cat dir / * .c時間を指定します。ここで dir/ は多くの内容を保持します。ソースファイル。

しかし、[cfq]、[deadline]、[noop]の読み出し時間はほぼ同じであることがわかりました。

なぜそんなことですか?

実質的なパフォーマンス向上を確認するには、どのテストケースを使用する必要がありますか?

ベストアンサー1

おすすめ記事