Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Nov 2012 15:30:15 -0800 (PST)
From:      Barney Cordoba <barney_cordoba@yahoo.com>
To:        Ingo Flaschberger <if@xip.at>
Cc:        freebsd-net@freebsd.org
Subject:   Re: FreeBSD boxes as a 'router'...
Message-ID:  <1353454215.20382.YahooMailClassic@web121601.mail.ne1.yahoo.com>
In-Reply-To: <50AC0C92.8080603@xip.at>

next in thread | previous in thread | raw e-mail | index | archive | help
=0A=0A--- On Tue, 11/20/12, Ingo Flaschberger <if@xip.at> wrote:=0A=0A> Fro=
m: Ingo Flaschberger <if@xip.at>=0A> Subject: Re: FreeBSD boxes as a 'route=
r'...=0A> To: freebsd-net@freebsd.org=0A> Date: Tuesday, November 20, 2012,=
 6:04 PM=0A> Am 20.11.2012 23:49, schrieb Alfred=0A> Perlstein:=0A> > On 11=
/20/12 2:42 PM, Jim Thompson wrote:=0A> >> On Nov 20, 2012, at 3:52 PM, Bar=
ney Cordoba <barney_cordoba@yahoo.com>=0A> wrote:=0A> >> =0A> >> You're ent=
itled to your opinion, but experimental=0A> results have tended to show you=
rs incorrect.=0A> >> =0A> >> Jim=0A> > Agree with Jim.=A0 If you want pure =
packet=0A> performance you burn a core to run a polling loop. =0A> =0A> At =
new systems, without polling I had better performance and=0A> no live-locks=
,=0A> at old systems (Intel 82541GI) polling prevent live-locks.=0A> =0A> B=
est test:=0A> Loop a GigE Switch, inject a Packet and plug it into the=0A> =
test-box.=0A=0AYeah, thats a good real-world test.=0A=0ATo me "performance"=
 is not "burning a cpu" to get some extra pps. =0APerformance is not droppi=
ng buckets of packets. Performance is using=0Aless cpu to do the same amoun=
t of work. =0A=0AIs a machine that benchmarks at 998Mb/s at 95% cpu really =
a "higher=0Aperformance" system than one that does 970Mb/s and uses 50% of =
the cpu?=0A=0AThe measure of performance is to manage an entire load withou=
t dropping=0Aany packets. If your machine goes into live-lock, then you nee=
d more=0Amachine. Hacking it so that it drops packets is hardly a solution.=
=0A=0ABC



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