Date: Tue, 28 Oct 2008 13:09:58 +0100 From: Bartosz Giza <bartosz.giza@korbank.pl> To: freebsd-net@freebsd.org Cc: Oleksandr Samoylyk <oleksandr@samoylyk.sumy.ua>, Ivan Voras <ivoras@freebsd.org>, jfvogel@gmail.com Subject: Re: two NIC on 2 core system (scheduling problem) Message-ID: <200810281309.58262.bartosz.giza@korbank.pl> In-Reply-To: <4906EE31.3080400@samoylyk.sumy.ua> References: <200810281235.53508.gizmen@blurp.pl> <4906EC8D.7070503@freebsd.org> <4906EE31.3080400@samoylyk.sumy.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
Tuesday 28 of October 2008 11:49:21 Oleksandr Samoylyk napisa=C5=82(a): > Ivan Voras wrote: > > Bartosz Giza wrote: > >> Another question is why em0 taskq is eating so much cpu ? BGE > >> interface is actually one that pushes 2 times more packets than em0 > >> and it uses about half cpu comparing to em0. Is that not strange ? > >> Could someone tell my why is this happening ? BGE is faster ? or maybe > >> i can tune some > > > > I have the same problem - em0 taskq eating incredible amounts of CPU. > > If you find a solution, contact me! > > It could be not just a problem with em driver. > Firstly, it's good to make profiling and find out what exactly eats CPU > time. Yes, we should make some profiling, but it is quite hard on busy production= =20 router. When i turn on pooling on em0 card swi1: net is using about 3% of=20 cpu. So it is quite big difference between 20% with tasq and 3% with=20 polling. BTW: i am using em0@pci0:3:0:0: class=3D0x020000 card=3D0x10838086 chip=3D0x10b98086 rev=3D= 0x06=20 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D '82572EI PRO/1000 PT Desktop Adapter (Copper)' class =3D network subclass =3D ethernet I know it is desktop card but i thnik it should not use so much cpu. Beside= s=20 intel card and em driver is supposed to be the best on freebsd. But from my= =20 observation bge cards are better for now. =2D-=20 Pozdrawiam, Bartosz Giza, Administrator sieci Korbank sp. z o.o.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810281309.58262.bartosz.giza>