Disable Kyber scheduler

This commit is contained in:
Aleksey Samoilov 2024-02-16 18:59:35 +04:00
parent d5b5b08fd6
commit 55aaa1475d
2 changed files with 12 additions and 6 deletions

7
debian/changelog vendored
View file

@ -1,3 +1,10 @@
tileos-system-adjustments (1.5~tileos) unstable; urgency=medium
* Disable Kyber scheduler for SSD and set mq-deadline
* Disable scheduler for NVMe
-- Aleksey Samoilov <samoilov.lex@gmail.com> Fri, 16 Feb 2024 17:55:41 +0400
tileos-system-adjustments (1.4~tileos) unstable; urgency=medium tileos-system-adjustments (1.4~tileos) unstable; urgency=medium
* Add Zram config * Add Zram config

View file

@ -1,7 +1,6 @@
# set scheduler for NVMe # disable scheduler for NVMe
ACTION=="add|change", KERNEL=="nvme[0-9]n[0-9]", ATTR{queue/scheduler}="kyber" ACTION=="add|change", KERNEL=="nvme[0-9]*", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="none"
# set scheduler for SSD # set scheduler for SSD
ACTION=="add|change", SUBSYSTEM=="block", ATTR{queue/rotational}=="0", KERNEL=="sd?", ATTR{queue/scheduler}="kyber" ACTION=="add|change", KERNEL=="sd[a-z]*|mmcblk[0-9]*", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="mq-deadline"
# set scheduler for rotating disks and SD cards # set scheduler for HDD
ACTION=="add|change", SUBSYSTEM=="block", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="bfq" ACTION=="add|change", KERNEL=="sd[a-z]*", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="bfq"
ACTION=="add|change", SUBSYSTEM=="block", KERNEL=="mmcblk?", ATTR{queue/scheduler}="bfq"