Re: NIC performance

Gene <[email protected]> Thu, 6 Dec 2007 08:21:12 -0800
Newsgroups gmane.linux.redhat.release.taroon.general
Message-ID <[email protected]>
--===============1447923831==
Content-Type: multipart/alternative; 
	boundary="----=_Part_7288_2093295.1196958072559"

------=_Part_7288_2093295.1196958072559
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

If your hardware supports it, you can use TCP offloading.  I only know of it
and haven't used it yet, so I can only offer a google search to find more
information:

http://www.google.com/search?q=tcp%20offload

As far as I know, bonding does not work with the tg3 driver.

-Gene


On 12/4/07, Vitaly Karasik <[email protected]> wrote:
>
> I'm running RHEL3 (2.4.21-47.ELsmp) with Broadcom NIC and BASP bonding
> (bcm5700 v8.1.55)
> When network traffic is ~12MB/sec (== ~120K packets/sec) CPU system load
> is growing up to 50-60%%.
> Yes, I know, that small packets (~100 bytes/packet) are not optimal for
> network throughput, but in the short-middle term I cannot re-write our
> application.
>
> Are there any network driver / kernel parameters which can help me to
> increase network throughput?
> Replacing bcm5700 to tg3? Upgrading to RHEL 4 or 5 with kernel 2.6?
> Other ideas?
>
> Thanks,
> Vitaly
>
>
> --
> Taroon-list mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/taroon-list
>

------=_Part_7288_2093295.1196958072559
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

If your hardware supports it, you can use TCP offloading.&nbsp; I only know of it and haven&#39;t used it yet, so I can only offer a google search to find more information:<br><br><a href="http://www.google.com/search?q=tcp%20offload">
http://www.google.com/search?q=tcp%20offload</a><br><br>As far as I know, bonding does not work with the tg3 driver.<br><br>-Gene<br><br><br><div><span class="gmail_quote">On 12/4/07, <b class="gmail_sendername">Vitaly Karasik
</b> &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;m running RHEL3 (2.4.21-47.ELsmp) with Broadcom NIC and BASP bonding<br>(bcm5700 v8.1.55)<br>When network traffic is ~12MB/sec (== ~120K packets/sec) CPU system load<br>is growing up to 50-60%%.<br>Yes, I know, that small packets (~100 bytes/packet) are not optimal for
<br>network throughput, but in the short-middle term I cannot re-write our<br>application.<br><br>Are there any network driver / kernel parameters which can help me to<br>increase network throughput?<br>Replacing bcm5700 to tg3? Upgrading to RHEL 4 or 5 with kernel 
2.6?<br>Other ideas?<br><br>Thanks,<br>Vitaly<br><br><br>--<br>Taroon-list mailing list<br><a href="mailto:[email protected]">[email protected]</a><br><a href="https://www.redhat.com/mailman/listinfo/taroon-list">
https://www.redhat.com/mailman/listinfo/taroon-list</a><br></blockquote></div><br>

------=_Part_7288_2093295.1196958072559--


--===============1447923831==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--
Taroon-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/taroon-list
--===============1447923831==--