Date: Mon, 24 Sep 2007 09:18:33 +0200 From: Olivier Warin <daffy@xview.net> To: Fabien THOMAS <fabien.thomas@netasq.com> Cc: freebsd-net@freebsd.org Subject: Re: pollng: pcap bench Message-ID: <9D1C5636-E513-4D88-9B1E-5646C0C0897D@xview.net> In-Reply-To: <C8F521A6-F00F-42C5-A160-944CBAE0EAEF@netasq.com> References: <C8F521A6-F00F-42C5-A160-944CBAE0EAEF@netasq.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Le 19 sept. 07 =E0 16:59, Fabien THOMAS a =E9crit : > Result of pcap benchmark requested by Vlad Galu: > > Using polling is better. > > Test setup: > --------------- > > netblast -- em|fxp -- pcap_bmark > > under FreeBSD 6.2 > > Small product (fxp interface): > --------------------------------------- > > pollng: > > Captured 30322.00 pps (total of 333542) and dropped 144 > Captured 30358.45 pps (total of 333943) and dropped 219 > Captured 30253.18 pps (total of 332785) and dropped 151 > Captured 30276.82 pps (total of 333045) and dropped 88 > Captured 30362.64 pps (total of 333989) and dropped 369 > > intr: > > Captured 0.01 pps (total of 6877442) and dropped 6876215 > > completly stuck with intr mode so the period take more than 10s. > > Large product (em interface): > --------------------------------------- > > pollng: > Captured 114669.09 pps (total of 1261360) and dropped 0 > Captured 115263.18 pps (total of 1267895) and dropped 0 > Captured 115226.45 pps (total of 1267491) and dropped 0 > Captured 115003.64 pps (total of 1265040) and dropped 0 > > intr: > > Captured 99091.91 pps (total of 1090011) and dropped 629467 > Captured 105180.64 pps (total of 1156987) and dropped 617526 > Captured 99722.36 pps (total of 1096946) and dropped 607367 > Captured 104180.91 pps (total of 1145990) and dropped 626567 Hello Fabien, Thanks one more time for your contribution. One small question for =20 you, what was the overhall packet size during capture ? By the way, I found out similar reports regarding polling in new =20 FreeBSD releases: - http://www.net.t-labs.tu-berlin.de/papers/SWF-PCCH10GEE-07.pdf - a couple on our mailing lists. Would be nice if some commiters can take the time to review this code =20= (pollng). Best regards, /Olivier -- Olivier Warin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9D1C5636-E513-4D88-9B1E-5646C0C0897D>