我想知道 Ubuntu(HDD)的磁盘管理系统有什么算法,我的意思是它是 SSF、C-Scan、Scan 等。
谢谢。
答案1
也许我误解了这个问题,但我相信你问的是磁盘调度算法。如果这是正确的,那么下面的答案就解决了这个问题。
Ubuntu 使用多队列 I/O 调度程序适用于版本 19.10 至当前版本。BFQ(预算公平队列)是硬盘和固态硬盘的默认调度程序。
其他选项包括:
- 凯伯
- 没有任何
- mq-截止期限
您可以像这样检查 Ubuntu 正在为给定的块设备使用哪个调度程序:
cat /sys/block/sda/queue/scheduler
上面的 Ubuntu Wiki 链接概述了如果你想尝试不同的设置,你可以如何调整每个块设备的设置