FreeBSD 8.0 ixgbe Poor Performance
jamesbrandongooch at gmail.com
Wed Apr 21 15:40:51 UTC 2010
On Wed, Apr 21, 2010 at 9:32 AM, Stephen Sanders
<ssanders at softhammer.net> wrote:
> I am running speed tests on a pair of systems equipped with Intel 10Gbps
> cards and am getting poor performance.
> iperf and tcpdump testing indicates that the card is running at roughly
> 2.5Gbps max transmit/receive.
> My attempts at turning fiddling with netisr, polling, and varying the
> buffer sizes has been fruitless. I'm sure there is something that I'm
> missing so I'm hoping for suggestions.
> There are two systems that are connected head to head via cross over
> cable. The two systems have the same hardware configuration. The
> hardware is as follows:
> 2 Intel E5430 (Quad core) @ 2.66 Ghz
> Intel S5000PAL Motherboard
> 16GB Memory
> My iperf command line for the client is:
> iperf -t 10 -c 126.96.36.199 -w 2.5M -l 2.5M
> My TCP dump test command lines are:
> tcpdump -i ix0 -w/dev/null
> tcpreplay -i ix0 -t -l 0 -K ./test.pcap
If you're running 8.0-RELEASE, you might try updating to 8-STABLE.
Jack Vogel recently committed updated Intel NIC driver code:
More information about the freebsd-performance