Onde os programadores de E / S são definidos permanentemente?

2

Eu quero usar dois agendadores desde que eu tenha um conjunto de dois discos para o meu sistema devido a um disco separado do HOME. Significado eu tenho SDA e SDB

Eu posso fazer echo noop /sys/block/sda/queue/scheduler , mas não fica após uma reinicialização

A configuração é para todo o sistema

Como exemplo, poderia ser assim

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator:sda=noop, elevator:sdb=cfq  reboot=acpi"
    
por userDepth 11.03.2017 / 00:42

1 resposta

3

Você deve usar a regra do udev para isso.

/etc/udev/rules.d/60-schedulers.rules

ACTION=="add|change", KERNEL=="sda", ATTR{queue/scheduler}="deadline"
    
por Barafu Albino 11.03.2017 / 07:50