Eu não sei por que os desenvolvedores decidiram escolher deadline
como agendador padrão, talvez seja porque a maioria dos novos computadores vêm com um SSD, no qual normalmente os sistemas são instalados. Você pode definir o agendador manualmente dessa forma, caso ainda não o tenha instalado ... instale gksu
:
Abra um terminal e execute:
sudo apt install gksu
Em seguida, execute este comando:
gksudo gedit /etc/udev/rules.d/60-schedulers.rules
Cole o seguinte texto no arquivo vazio e salve o arquivo alterado.
# set cfq scheduler for rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="cfq"
# set deadline scheduler for non-rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="deadline"
Reinicie o sistema operacional e agora você está usando os agendadores ideais para HDDs e SSDs.