FERRAMENTAS LINUX: O IO_uring tem muitas melhorias definidas para entrar no Kernel Linux 5.9

segunda-feira, 3 de agosto de 2020

O IO_uring tem muitas melhorias definidas para entrar no Kernel Linux 5.9


Confira !!

Além das muitas mudanças descritas para o Kernel Linux 5.9 , aqui está outra grande: muito IO_uring trabalha para aprimorar essa moderna interface de E / S do Linux.

Jens Axboe, do Facebook, que supervisiona o código de armazenamento / bloco do Linux e lidera os esforços de IO_uring, resumiu as alterações no Kernel Linux 5.9 como "fortalecendo o código e / ou facilitando a leitura e a correção de bits". Existe, porém, uma grande mudança e esse que é o suporte adequado às leituras em buffer assíncrono. Esse trabalho foi coberto anteriormente, mas não acabou sendo puxado para o Kernel Linux 5.8 devido a uma diferença de ramificação, mas agora está pronto para o Kernel Linux 5.9. O suporte de leitura em buffer assíncrono para IO_uring tem algumas vantagens de desempenho agradáveis ​​e menor uso da CPU, além de trabalhar o KThreads para o caminho rápido do código, uma vez que o suporte de gravação em buffer assíncrono esteja em vigor.

Outras mudanças de IO_uring no Linux 5.9 também limparam a contabilidade de memória em algumas áreas, otimizações de conclusão de E / S, suporte para EPOLLEXCLUSIVE com IO_uring e uma variedade de outras correções e pequenas melhorias. Mais detalhes através da solicitação de extração do IO_uring enviada apenas alguns minutos após o lançamento estável do Kernel Linux 5.8.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário