Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Oct 2009 23:38:58 -0700 (PDT)
From:      Paul Pathiakis <pathiaki2@yahoo.com>
To:        Adrian Chadd <adrian@freebsd.org>, =?iso-8859-1?Q?Istv=E1n?= <leccine@gmail.com>
Cc:        Hongtao Yin <htyin@huawei.com>, freebsd-performance@freebsd.org, Brent Jones <brent@servuhome.net>
Subject:   Re: Comparison of FreeBSD/Linux TCP Throughput performance
Message-ID:  <687096.90163.qm@web110506.mail.gq1.yahoo.com>
In-Reply-To: <d763ac660910191939y2416535ck6e2c351a3f329677@mail.gmail.com>
References:  <78DB4AE8EF5F4A1EBD3992D7404B2725@china.huawei.com> <d763ac660910180755i7f6fd3c7q8578bfed11978b9d@mail.gmail.com> <ee9f3b480910181305x5c8661a7mb7bfdd2ddd0a267d@mail.gmail.com> <d763ac660910181836p45aedc37v1c77f5e96b6df13b@mail.gmail.com> <b8592ed80910191716v11b978c1i8bf82170e4ed6a37@mail.gmail.com> <d763ac660910191939y2416535ck6e2c351a3f329677@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,

going to chime in on this one....just trying to help.

There's some simple things to get Gb, jumbo frames (MTU > 1500 on both the switch port and the card) is a simple way.

However, I'd have to read back on this thread as I haven't had time of late.  Basically, and I've seen this on many, many Gb cards, chipsets and Drives make the world of difference.  

I tried for a few days to try and get an HP DL360 with it's dual on-board Broadcom bge NIC to get to 1 Gb.... just plain no way.  If anyone has settings for that, I'd like to know them.  Also, this is the same chip set that a lot of vendors use and it is cheap and inexpensive.  When I couldn't get the thing to go beyond 720Mb, I tried something simple.  I ordered an Intel dual Gb port card and put that in.  WITHOUT tuning, this thing started at almost 800 Mb throughput and I almost got it to 850 Mb within a few hours.

I wish I could send those settings to this list but it was well over a year ago that I did this.

Sadly, most large vendors start with Broadcom chipsets and don't want to spent the extra $10 for the Intel chipset.  (No, I am not a fan boy of Intel, more of AMD if anything, but their NICs rock.)

P.




________________________________
From: Adrian Chadd <adrian@freebsd.org>
To: István <leccine@gmail.com>
Cc: Hongtao Yin <htyin@huawei.com>; freebsd-performance@freebsd.org; Brent Jones <brent@servuhome.net>
Sent: Mon, October 19, 2009 10:39:53 PM
Subject: Re: Comparison of FreeBSD/Linux TCP Throughput performance

2009/10/20 István <leccine@gmail.com>:


> therefore i like netpipe runs you can see the performance and the latency as
> well using the packet size as your "x" axis, i think it makes more sense
> then just 1 number

My point was to demonstrate that saturating gigabit ethernet is very
doable with FreeBSD, and his limitation is more likely somewhere other
than "TCP".

I've told him privately to check CPU utilisation. I'll do the same on
my boxes when I get some time; I'd like to know why I'm only seeing ~
800mbit with large buffers.
_______________________________________________
freebsd-performance@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-performance
To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org"







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?687096.90163.qm>