FERRAMENTAS LINUX: O suporte ao BLK-MQ para o OpenZFS está pendente como última otimização de desempenho

terça-feira, 26 de outubro de 2021

O suporte ao BLK-MQ para o OpenZFS está pendente como última otimização de desempenho

 

Confira !!

Uma nova solicitação de pull está pendente para implementar o suporte de bloco de filas múltiplas ( blk-mq ) no código Zvol do OpenZFS, o que pode levar a benefícios consideráveis ​​de desempenho.

Tony Hutter abriu a solicitação de pull no final da semana passada para suporte blk-mq. Utilizar blk-mq permite enfileirar e enviar solicitações de E / S para bloquear dispositivos simultaneamente. Com CPUs modernas de vários núcleos e dispositivos de armazenamento velozes, o BLK-MQ pode levar a benefícios muito reais.

Essa mudança para o driver de bloco Zvol permite várias filas em diferentes núcleos de processador em vez de ter uma única fila de solicitação, que por sua vez pode fornecer melhorias dramáticas em cargas de trabalho de E / S multi-threaded. Os benchmarksvariam de 6% a 252% de melhoria. Alguns dos testes não O_DIRECT mostram uma melhoria bastante grande, mas em geral muitos dos testes mostram uma melhoria de 14 a 24% no rendimento.

Mais detalhes para aqueles interessados ​​no suporte blk-mq para o código OpenZFS Zvol podem ver a solicitação pull para todos os detalhes sobre essa melhoria pendente.





Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário