A menos que você esteja executando um kernel antigo (ie pré-2.6.18, lançado em setembro 2006 ) ou tenha feito algo personalizado, você já está executando um "fair queuer entre samba e harddisk "- o kernel Linux é executado com CFQ por padrão. Esse é um algoritmo de enfileiramento decente que funciona bem para uma ampla variedade de cargas de trabalho e configurações de hardware (o desligamos em nossos sistemas de cache de gravação por hardware BBU e o substituímos por noop porque o controlador RAID que usamos sabe como lidar com E / S melhor do que o kernel, mas esse é um nicho muito interessante - o CFQ funcionará melhor em 99% dos sistemas implantados).
Os benefícios que você obterá de um algoritmo de enfileiramento diferente são comparados com os benefícios que você obterá de uma camada de armazenamento com melhor desempenho. RAID5 não é construído para velocidade (e, com grandes drives, não é construído para segurança de dados, também), 2TB (ou seja, 7200rpm SATA) HDDs não são construídos para velocidade ... basicamente, você está perguntando "meu '93 station wagon está cheio de sacos de farinha, que pneus devo usar para que eu possa ganhar o Indy 500? "