FERRAMENTAS LINUX: As otimizações de UDP IPv6 são enfileiradas para o Kernel Linux 5.18

terça-feira, 8 de fevereiro de 2022

As otimizações de UDP IPv6 são enfileiradas para o Kernel Linux 5.18

 

Confira !!

Com o Kernel Linux 5.17, há algumas otimizações de desempenho de rede interessantes, tocando em diferentes áreas, enquanto o trabalho de otimização sem fim continuará com o Kernel Linux 5.18.

Os patches relatados anteriormente que fornecem uma melhoria de ~ 5% para o UDP/IPv6 agora estão enfileirados na base de código net-next do subsistema de rede antes da abertura da janela de mesclagem do Kernel Linux 5.18 no final de março.

Esse trabalho UDP IPv6 é resumido nesta mesclagem :

Derramar algum peso de udp/ipv6. Os benchmarks Zerocopy em vez de dummy mostraram uma melhoria de ~5% tx/s, devem ser semelhantes para casos de carga útil pequena diferente de [zero copy].

O desempenho vem de matar 4 atomics e um par de grandes struct memcpy/memset. 1/10 remove um par de atômicos em dst refcounting para cork->skb setup, 9/10 salva outro par em cork init. 5/10 e 8/10 matam 88B extras de memset e memcpy respectivamente.

O Kernel Linux 5.18 estável, por sua vez, deve ser lançado no final de maio com esses patches de otimização e muito mais.






Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário