FERRAMENTAS LINUX: Novidades do Kernel Linux 6.9: O IO_uring agora suporta o Truncate e Per-Ring NAPI!

domingo, 24 de março de 2024

Novidades do Kernel Linux 6.9: O IO_uring agora suporta o Truncate e Per-Ring NAPI!

 


Olá, entusiastas do Linux! Temos algumas atualizações emocionantes para compartilhar sobre o recurso inovador do kernel, o IO_uring. 

Com o lançamento do Kernel Linux 6.9, o IO_uring ganhou suporte para Truncate e Per-Ring NAPI1.

As mudanças no IO_uring foram mescladas no início da janela de mesclagem do Linux 6.9, que está quase concluída. Esta rodada trouxe ainda mais recursos para este recurso de kernel maravilhoso e inovador1.

Os destaques das atualizações do IO_uring para o Kernel Linux 6.9 incluem:


- Suporte para Per-Ring NAPI;

- Suporte para Truncate;

- Exposição dos estados de utilização do SQPOLL;

- Tornando os loops internos do task_work mais justos;

- Correções multi-sho;

- Várias outras correções e limpezas;


O suporte ao Truncate (ftruncate) no IO_uring permite que as aplicações realizem truncates nativos através do IO_uring, eliminando a necessidade de configurar seu próprio pool de threads ou offloading para realizar truncates não bloqueantes.

Para mais detalhes sobre as atualizações do IO_uring para o Kernel Linux 6.9, confira este link com o código já no Linux Git antes do lançamento do Kernel Linux 6.9-rc1 .

Espero que vocês estejam tão animados quanto nós com essas atualizações! 

Fique ligado para mais notícias sobre o Linux e o IO_uring.





Fonte 

Até a próxima!

Nenhum comentário:

Postar um comentário