注册

如何修改麒麟操作系统的磁盘调度算法

czhou 2024/09/04 664 8

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:kylin v10
【CPU】:海光
【问题描述】*:
1、mq-deadline是deadline对blk-mq IO路径的调度程序的修改,以支持多线程。kylin V10中是不是选择mq-deadline?

2、下面两种方法有什么区别?如何选择?
方法1:编写udev文件。
vi /etc/udev/rules.d/99-dm-ioscheduler.rules
ACTION=="add|change", KERNEL=="[sv]d[a-z]", ATTR{queue/rotational}"0", ATTR{queue/scheduler}="none"
ACTION
"add|change", KERNEL=="[sv]d[a-z]
", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="mq-deadline"
udevadm control --reload-rules
方法2:修改/etc/default/grub
vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator=mq-deadline"
update-grub

3、用udev文件的方法,重启OS是否有效?是否需要其他配置?

谢谢

回答 0
暂无回答
扫一扫
联系客服