Você tem 2 maneiras para configurar o agendador de IO no Linux.
Você definiu um agendador de I / O padrão para todos os dispositivos de bloco. Você pode fazer isso adicionando o parâmetro elevator=<scheduler>
(ex. elevator=deadline
) ao seu prompt de boot (se você usa uma versão recente do Grub, como v1.99 ou 2.0, você pode adicionar isto no arquivo / etc / default / grub , procure o parâmetro GRUB_CMDLINE_LINUX
, que deve ser uma lista de parâmetros separados por espaços, e adicione o parâmetro mencionado).
Se você quiser que o planejador de IO seja específico para seu cartão SD , procure o dispositivo de bloco mmc*
correspondente e configure-o durante a inicialização usando o sistema init. Por exemplo. echo "deadline" > /sys/block/mmcblk0/queue/scheduler
(que é o valor padrão no meu Raspberry Pi executando Raspbian para meu cartão Micro SD)