У меня есть сетевой адаптер Intel 82598EB 10GBE.
Мне нужно получать трафик без потери пакетов.
Скорость передачи данных 4-5 Гбит/с, размер пакета 1500-9600 байт.
Я уже настроил smb и irq affinity. Я также пытался использовать сокет пакетов ( PF_PACKET ).
Ничего из этого не помогло. Малые потери всегда присутствуют.
Теперь я планирую скомпилировать ядро с отключением всех параметров конфигурации, увеличивающих размер sk_buff, и отключением IOMMU.
Каковы другие способы улучшить производительность rx?