Ubuntu 12.04 - e1000e desempenho lento

2

Estou executando o Ubuntu 12.04 em um Thinkpad W510.

lspci reporta este controlador ethernet

00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)

Por padrão, o módulo do kernel e1000e é usado para esta conexão ethernet e estou vendo um desempenho de rede muito ruim comparado ao Windows 7.

  • Ubuntu 12.04 ~ 20 MBps
  • Win7 100 MBps

Está negociando uma conexão adequada de 1gig full duplex, mas o desempenho ainda é uma droga. Note que acabei baixando o driver mais recente do site da intels, que parecia ter algumas versões à frente, mas não fazia diferença.

[12619.167149] e1000e 0000:00:19.0: PCI INT A disabled
[12625.523148] e1000e: Intel(R) PRO/1000 Network Driver - 2.0.0.1-NAPI
[12625.523154] e1000e: Copyright(c) 1999 - 2012 Intel Corporation.
[12625.523222] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[12625.523250] e1000e 0000:00:19.0: setting latency timer to 64
[12625.534516] e1000e 0000:00:19.0: irq 54 for MSI/MSI-X
[12625.725027] e1000e 0000:00:19.0: eth0: (PCI Express:2.5GT/s:Width x1) f0:de:f1:48:2c:17
[12625.725037] e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
[12625.725299] e1000e 0000:00:19.0: eth0: MAC: 10, PHY: 10, PBA No: A002FF-0FF
[12625.856777] e1000e 0000:00:19.0: irq 54 for MSI/MSI-X
[12625.912457] e1000e 0000:00:19.0: irq 54 for MSI/MSI-X
[12628.803772] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx
    
por Richard 17.08.2012 / 21:46

1 resposta

0

Aparentemente, o e1000e será influenciado contra determinados estilos de tráfego. Veja,

link

O que quer que você esteja usando para um benchmark (netperf?), preste atenção ao tipo de cargas que estão causando a maior angústia e solução de problemas a partir daí. Eu não tenho uma solução geral para você, mas o documento da Dell parece um bom começar.

    
por ppetraki 02.10.2012 / 15:34