From ef1b7f8fc11b9f3bbfa2bdf0eabb748b3c75575a Mon Sep 17 00:00:00 2001 From: Sunderland93 Date: Sun, 14 May 2023 17:37:12 +0400 Subject: [PATCH] Add IO tweaks rules --- etc/udev/rules.d/80-io-tweaks.rules | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 etc/udev/rules.d/80-io-tweaks.rules diff --git a/etc/udev/rules.d/80-io-tweaks.rules b/etc/udev/rules.d/80-io-tweaks.rules new file mode 100644 index 0000000..ad38bb6 --- /dev/null +++ b/etc/udev/rules.d/80-io-tweaks.rules @@ -0,0 +1,7 @@ +# Improving priorities in the mq-deadline scheduler +ACTION=="add|change", ATTR{queue/scheduler}=="mq-deadline", ATTR{queue/iosched/writes_starved}="1" +ACTION=="add|change", ATTR{queue/scheduler}=="mq-deadline", ATTR{queue/iosched/write_expire}="1000" +ACTION=="add|change", ATTR{queue/scheduler}=="mq-deadline", ATTR{queue/iosched/front_merges}="0" +# Forced I/O multithreading +ACTION=="add|change", SUBSYSTEM=="block", ATTR{queue/rq_affinity}="1" +ACTION=="add|change", SUBSYSTEM=="block", ATTR{queue/iosched/fifo_batch}=="32"