Os Cartões IGB geralmente trabalham com lentidão na atribuição de IRQ padrão. Você pode querer definir a afinidade da CPU. A Intel fornece este documento que orienta através dele.
Estou usando o Debian Linux 6.0 (2.6.32-5-amd64). Meus NICS de rede são Intel 82580 Gigabit rodando com o driver de rede IGB versão 3.3.6 (versão de firmware 3.2-9).
Testei o desempenho e notei quedas massivas de pacotes.
Meu teste é simples: exiba um arquivo na interface do IGB e execute o tcpdump no outro lado para verificar se todos os pacotes chegaram.
Mesmo com um pequeno throughput, sinto muitas quedas.
Troquei portas para um antigo driver e1000e e tudo funcionou como um encanto.
Eu tentei fazer o seguinte e obtive os mesmos resultados:
Downgrade da versão do driver instalada o driver igce do sorceforce instalado PF_RING com suporte para igb Jogado com snaplen e buffering Eu atualizei a versão do kernel para a última versão 3.2.5 do kernel.org
Alguém tem alguma ideia de como corrigir esse problema?
Obrigado
Os Cartões IGB geralmente trabalham com lentidão na atribuição de IRQ padrão. Você pode querer definir a afinidade da CPU. A Intel fornece este documento que orienta através dele.
Tente compilar o mais recente driver Intel NIC como um módulo do kernel e use-o em vez do estoque. Isso funcionou maravilhas para mim.