it's the output, not ack coalescing (Re: TSO and FreeBSD vs Linux)

Barney Cordoba barney_cordoba at yahoo.com
Sun Aug 18 18:42:16 UTC 2013


Great. Never has the been a better explanation for the word Kludge than netmap.


________________________________
 From: Adrian Chadd <adrian at freebsd.org>
To: Jim Thompson <jim at netgate.com> 
Cc: Barney Cordoba <barney_cordoba at yahoo.com>; FreeBSD Net <net at freebsd.org>; Luigi Rizzo <rizzo at iet.unipi.it>; Lawrence Stewart <lstewart at freebsd.org> 
Sent: Sunday, August 18, 2013 11:57 AM
Subject: Re: it's the output, not ack coalescing (Re: TSO and FreeBSD vs Linux)
 

Right. Well, post some profiling data, let's figure this out sometime.

Luigi can do bridging with 2 cores using netmap. So it's technically
possible. There's just a lot of kernel gunk in the way of doing it ye olde
way.



-adrian


On 18 August 2013 07:25, Jim Thompson <jim at netgate.com> wrote:

>
> On Aug 18, 2013, at 8:48 AM, Barney Cordoba <barney_cordoba at yahoo.com>
> wrote:
>
> > I could fill a tx queue with 10gb of traffic with  yesteryear's cpus.
> It's not an achievement. Being able to bridge
> > real traffic at 10gb/s with 2 cores is
>
> Or forward at layer 3.
>
> Or filter packets.
>
> Or IPSEC.
>
> Or...
_______________________________________________


More information about the freebsd-net mailing list