FedoraでBFQを有効にする

FedoraでBFQを有効にする

私はデフォルトのカーネルでFedoraを実行しており、BFQディスクI / Oスケジューラ、好ましくはBFSを有効にしたいと思います。 Nvidiaドライバを扱うのは非常に苦痛ですが、私は自分のカーネルを構築して動作します。

たとえば、grubにカー​​ネルパラメータを追加して、独自のカーネルを構築せずにBFQとBFSを有効にできますか?そうでない場合、この機能をサポートするカーネルパッケージはありますか?

答え1

残念ながら、bfqFedoraカーネルにはパッチは適用されませんでした(特に場合)。したがって、カーネルパラメータを追加してこれらの機能を有効にする方法はありません。さらに、信頼できるFedoraリポジトリには、これらの機能を有効にしたカーネルは含まれていません。メインラインの一部になるまでカーネルを直接作成する必要があるようです。bfsbfqbfq

答え2

BFQ は blk-mq スケジューラとして Linux カーネル 4.12 にマージされました。たとえば、scsi-mqが有効な状態で起動すると、SATAディスクを使用して現在のカーネル(4.12-4.20)でそれを有効にできることを意味します。 (4.21の現在の計画はblk-mqが唯一のオプションであるということです)。

SATA / SCSIディスクでblk-mqとBFQを使用するために必要なすべての手順は、この回答に記載されています。

BFQスケジューラを有効にして使用する方法は?

関連情報