O kernel Linux 6.8 adotou patches que aceleram o TCP

A base de código na qual o kernel Linux 6.8 é baseado adotou um conjunto de mudanças que melhoram significativamente o desempenho da pilha TCP. Nos casos em que são processadas múltiplas conexões TCP paralelas, o aumento de velocidade pode chegar a 40%.

A melhoria foi possível porque as variáveis ​​nas estruturas da pilha da rede (socks, netdev, netns, mibs) foram posicionadas à medida que eram adicionadas, o que foi determinado por razões históricas. A revisão da colocação de variáveis ​​​​nas estruturas para melhorar a eficiência do trabalho com o cache do processador (minimizando o uso de linhas de cache na fase de transferência de dados) e otimizar o acesso às variáveis ​​​​levou a um aumento notável na velocidade do TCP, especialmente no caso de um grande número de conexões TCP simultâneas.

Fonte: opennet.ru

Adicionar um comentário