FERRAMENTAS LINUX: O código de ponte de rede do FreeBSD marca uma melhoria de desempenho de 500%

segunda-feira, 27 de abril de 2020

O código de ponte de rede do FreeBSD marca uma melhoria de desempenho de 500%




Confira !!



Graças ao Subsídio da Comunidade FreeBSD Foundation, o FreeBSD 13 trará uma melhoria de desempenho de 5x para if_bridge, o código do kernel para suporte a dispositivos de ponte de rede.

O FreeBSD já é conhecido por ter um bom desempenho na infra-estrutura de rede corporativa, mas acontece que para o if_bridge houve um gargalo de desempenho atingindo algumas grandes operadoras, como a empresa de telecomunicações Orange da França. Devido à forte contenção em um único mutex para esse código de chave de rede, havia um limite de processamento de cerca de 3,7 milhões de pacotes por segundo. Mas, ao usar a época no FreeBSD 13-CURRENT para permitir maior concorrência sem a necessidade de um bloqueio / mutex, o desempenho se abriu para poder processar cerca de 18,6 milhões de pacotes por segundo.

A escala real pode ficar ainda melhor em sistemas de contagem de núcleos muito grandes com esse código if_bridge aprimorado, oferecendo maior simultaneidade, em vez de ser sustentado por um mutex.

Mais detalhes sobre essa enorme vitória de desempenho do if_bridge para o FreeBSD via FreeBSDFoundation.org .


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário