Freebsd IP Forwarding performance (question,
and some info) [7-stable, current, em, smp]
paul at gtcomm.net
Tue Jul 8 20:57:38 UTC 2008
But this is probably no routing table, and single source and dst ips or
very limited number of ips and ports.
the entire problem with Linux is the route cache, try and generate
random source ips and random source/dst ports
and it won't even do 100kpps without problems.
I would like to log into the machine and see 1.4Mpps going through 3 nics :)
Brian McGinty wrote:
>> I have a pre-production card. With some bug fixes and some tuning of
>> interrupt handling (custom stack - I've been asked to push the changes
>> back in to CVS, I just don't have time right now) an otherwise
>> unoptimized igb can forward 1.04Mpps from one port to another (1.04
>> Mpps in on igb0 and 1.04 Mpps out on igb1) using 3.5 cores on an 8
>> core system.
> I have a 8 core system running stock Linux that easily does line rate
> (ie, 1.488 Mpps) on 3 (82575) interfaces. Ie, 3 * 1.48 Mpps!
>> freebsd-net at freebsd.org mailing list
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
More information about the freebsd-net