FERRAMENTAS LINUX: O Kernel Linux 5.14 está para trazer o suporte ao driver Intel IGC para o AF_XDP Zero-Copy

quarta-feira, 26 de maio de 2021

O Kernel Linux 5.14 está para trazer o suporte ao driver Intel IGC para o AF_XDP Zero-Copy

 


Confira !

Depois que a Intel propôs originalmente a capacidade de cópia zero para o código de processamento de pacote de alto desempenho AF_XDP do kernel Linux anos atrás e implementou para seus hardwares / drivers de rede de alto desempenho, com o Linux 5.14 o driver Gigabit Ethernet Intel "IGC" comum é definido para introduzir AF_XDP zero- suporte de cópia.

O suporte AF_XDP permite que os referidos sockets recebam pacotes RX sem quaisquer cópias extras e que os aplicativos transmitam pacotes sem a necessidade de quaisquer cópias extras. Os aplicativos não precisam ser modificados, mas o driver de rede subjacente precisa oferecer suporte à funcionalidade de cópia zero.

A Intel descobriu que este suporte de cópia zero AF_XDP para melhorar muito o desempenho e inicialmente foi feito sob medida para seu driver i40e para adaptadores de rede high-end no data center, enquanto com Linux 5.14 o suporte está chegando ao driver IGC que é comum para adaptadores Intel Gigabit Ethernet usados ​​pelos consumidores.






O suporte de cópia zero AF_XDP para o driver Intel IGC Gigabit foi enfileirado no net-next antes da janela de mesclagem do Linux 5.14.

Mais informações sobre AF_XDP estão disponíveis na documentação do kernel . Embutido abaixo também está uma apresentação sobre o processo de driver para adaptação ao suporte de cópia zero AF_XDP da conferência Netdev no ano passado em uma apresentação do engenheiro da NVIDIA Maxim Mikityanskiy.







Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário