Как выбрать планировщик mq-deadline?

Вы также можете сделать это с помощью цикла:

sed -e ':top' -e 's/\([(,]\)\([^),'\'']\{1,\}\)\([),]\)/\1'"'\2'"'\3/;t top'

Или, используя -E:

sed -E -e ':top' -e "s/([(,])([^),']+)([),])/\1'\2'\3/;t top"
4
21.06.2017, 17:31
2 ответа

Также нужно включить CONFIG_SCSI_MQ_DEFAULT

Symbol: SCSI_MQ_DEFAULT [=y]
Type  : boolean
Prompt: SCSI: use blk-mq I/O path by default
  Location:
    -> Device Drivers
      -> SCSI device support
  Defined at drivers/scsi/Kconfig:50
  Depends on: SCSI [=y]

И вуаля

$ cat /sys/block/sda/queue/scheduler
[mq-deadline] none
3
27.01.2020, 20:55

Вам нужно только указать эти параметры в командной строке ядра:

scsi_mod.use_blk_mq=1 elevator=mq-deadline

Источник:https://wiki.archlinux.org/index.php/improving_performance#Changing_I.2FO_scheduler

2
27.01.2020, 20:55

Теги

Похожие вопросы