FERRAMENTAS LINUX: As muitas melhorias do IO_uring são enviadas para o Kernel Linux 5.19

segunda-feira, 23 de maio de 2022

As muitas melhorias do IO_uring são enviadas para o Kernel Linux 5.19

 

Confira !!

Além das muitas mudanças esperadas para o Linux 5.19 , o mantenedor do subsistema de bloco e criador do IO_uring Jens Axboe enviou suas várias solicitações de pull para este novo ciclo de desenvolvimento do kernel agora aberto.

Há muito para o Kernel Linux 5.19, particularmente no lado do IO_uring, com melhorias e novos recursos em abundância.

No lado do núcleo IO_uring, há aceitação multi-shot, suporte para mais tipos de cancelamento, suporte para sinalização cooperativa task_work, acelerações para arquivos registrados, acelerações para manipulação de recursos registrados, suporte para buffers esparsos e mapas de arquivos e outras melhorias IO_uring. Veja a lista completa aqui . Enquanto isso, um pull separado adiciona suporte a fsetxattr/setxattr e fgetxattr/getxattr ao IO_uring. Outro pull também está adicionando suporte a socket(2) para IO_uring com Linux 5.19. Este suporte a socket(2) destina-se ao uso ao usar descritores de arquivos diretos/registrados com IO_uring.

Como parte do aprimoramento do IO_uring para o uso em rede, outro pull adiciona uma dica ao IO_uring para indicar se mais dados ainda estão disponíveis após o recebimento ou se o soquete está vazio.

O trabalho mais empolgante de IO_uring para o Kernel Linux 5.19 inclui o suporte de passagem de IO_uring . Esse suporte de passagem IO_uring é inicialmente conectado para suporte de passagem NVMe.

Enquanto isso, quando se trata das alterações do subsistema de blocos para o Kernel Linux 5.19, há muito do churn usual. Há uma correção para a contabilidade do blk-throttle, correções de BFQ e muito trabalho de limpeza contínuo. Por fim, as alterações do driver de bloco incluem várias atualizações/melhorias no código NVMe, melhorias no código MD RAID e outras correções.

E muitos outros códigos continuam chegando para este primeiro dia da janela de mesclagem do Kernel Linux 5.19.








Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário