Fedora
在 Fedora 中啟用 BFQ
我正在使用股票核心執行 Fedora,我想啟用 BFQ 磁碟 I/O 調度程序,最好是 BFS。我已經建構了自己的核心並且可以正常工作,儘管與 Nvidia 驅動程序打交道是一件非常痛苦的事情。
我可以在不建構自己的核心的情況下啟用 BFQ 和 BFS,例如通過將核心參數添加到 grub 嗎?如果沒有,是否有可用的核心包支持此功能?
不幸的是,沒有
bfq
或bfs
更新檔應用於 Fedora 核心(尤其是在 的情況下bfq
)。因此無法通過添加核心參數來啟用這些功能。此外,沒有可信任的 Fedora 儲存庫具有啟用了這些功能的核心。似乎在bfq
成為主線的一部分之前,您將不得不自己繼續創建核心。
BFQ 現在被合併到 Linux 核心 4.12 中,作為 blk-mq 調度程序。例如,這意味著您可以在目前核心 (4.12-4.20) 上使用 SATA 磁碟啟用它,前提是您啟動時啟用了 scsi-mq。(目前 4.21 的計劃是 blk-mq 將成為唯一的選擇)。
此答案中記錄了在 SATA/SCSI 磁碟上使用 blk-mq 和 BFQ 所需的所有步驟: