FERRAMENTAS LINUX: O IO_uring é mais polido com o Kernel Linux 5.4

domingo, 29 de setembro de 2019

O IO_uring é mais polido com o Kernel Linux 5.4





Confira !!



Foi adicionado novamente durante o ciclo do  Kernel Linux 5.1 o IO_uring para E / S rápida e eficiente . Essa nova interface permite que os anéis da fila sejam compartilhados entre o aplicativo e o kernel para evitar cópias em excesso e outras melhorias de eficiência em relação ao código Linux AIO existente. Com o Kernel Linux 5.4, o IO_uring está em uma forma ainda melhor.

Nos meses desde que a IO_uring foi mesclada à linha principal, vimos uma tonelada de trabalho contínuo sobre ela, incluindo as melhorias de desempenho de 755x . Com o Linux 5.4, parece que após extensas otimizações de Jens Axboe e outros, ele está em uma forma bastante refinada.

Semana passada foi mesclado o suporte para alocar os anéis juntos para ser mais eficiente, mesclagem assíncrona aprimorada, aprimoramentos no desempenho de gravação assíncrona em buffer, suporte para tamanhos de anel maiores e outras melhorias.

Agora, bater na árvore na sexta-feira era outra melhoria para E / S em lote e correção.

Com o IO_uring ficando cada vez mais otimizado e avaliado com as próximas versões do kernel, esperamos que sua adoção tenha um aumento à medida que avançamos para 2020.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário