Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian

Neste artigo vou fazer uma comparação entre os escalonadores BFQ e MQ-Deadline para acesso ao disco nas distribuições Arch Linux e Debian 13 para mostrar a diferença de desempenho de acordo com o hardware de disco usado.

[ Hits: 305 ]

Por: Sidnei Serra em 07/09/2025 | Blog: https://www.youtube.com/channel/UCRgokKtNlttdmg2RJEa2VYw


Teste no Debian 13 - kernel 6.12.41+deb13-amd64



Para saber o schedule em uso no seu sistema (o ativo estará entre colchetes):

cat /sys/block/sda/queue/scheduler
none [mq-deadline] kyber bfq

Teste no Debian 13
Teste no Debian 13 - kernel 6.12.41+deb13-amd64
Sequenciais (leitura/escrita grande): Praticamente iguais nos dois schedulers (~140 MB/s leitura e ~132 MB/s escrita). Leitura aleatória: mq-deadline ficou levemente melhor (543 vs 526 KiB/s).
Escrita aleatória: mq-deadline também ficou melhor (7255 vs 6629 KiB/s, mais IOPS e menos latência).

O mq-deadline teve vantagem em praticamente todos os testes, principalmente em escrita aleatória (onde HDDs sofrem mais). NESSE disco no Debian 13 o bfq não trouxe ganhos como os verificados no Arch e até ficou um pouco atrás. Para o uso de edição leve de vídeos, captura de tela, multitarefa moderada, manter o mq-deadline é a melhor opção. O bfq costuma ser mais útil em cenários de desktop multitarefa com SSDs ou workloads mistos bem pesados mas aqui não compensou.
Página anterior     Próxima página

Páginas do artigo
   1. O que são escalonadores e o hardware usado nos testes
   2. Teste no Arch Linux - kernel 6.16.0-arch2-1
   3. Teste no Debian 13 - kernel 6.12.41+deb13-amd64
   4. O script de teste e como escolher o escalonador a ser usado
Outros artigos deste autor

Máquina perereca - até onde é possível o uso de Linux?

Mitigação - O que é e quando é "seguro" desabilitar

Conciliando o uso da ZRAM e SWAP em disco na sua máquina

Leitura recomendada

Aplicações Windows em ambiente Linux com SeamlessRDP

Configurar servidor PPPoE (Ubuntu)

AirPlay Receptor em Raspberry Pi

Instalação do Nagios Core no CentOS 5.5

Instalando e configurando o Nagios com e sem MySQL

  
Comentários

Nenhum coment�rio foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts