Date: Thu, 26 Jul 2018 21:40:56 +0700 From: Eugene Grosbein <eugen@grosbein.net> To: Richard Pasztor <ricsip@gmail.com>, freebsd-net@freebsd.org Subject: Re: PPPoE RX traffic is limited to one queue Message-ID: <5B59DD78.3020908@grosbein.net> In-Reply-To: <CACUTdYUmEo%2BwmnYKer5QoLbhgXnqENnp8kgc9avbFZVL6hFqtQ@mail.gmail.com> References: <CACUTdYUmEo%2BwmnYKer5QoLbhgXnqENnp8kgc9avbFZVL6hFqtQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
26.07.2018 21:27, Richard Pasztor wrote: > Note2: I am not at the level of building a proper PPPoE simlator network to > properly validate the final performance, all my tests were performed using > pure IP routing. So expect PPPoE can be by definition only worse than what > I can possibly reach using pure IP. > > I was suggested to set the following: > net.isr.numthreads=4 > net.isr.maxthreads=4 > net.isr.bindthreads=1 > net.isr.dispatch=deferred > > It didnt improve the situation, max. throughput was about the same, but CPU > load in interrupt handling effectively became doubled. > > On the other hand, installing a small Linux firewall distrib (IPfire), I > could easily manage to get 900+ MBit of traffic with less interrupt load on > the system. So I dont know how could Linux overcome the above said > limitation. > > As the original bugreport was against a possibly "igb" Intel driver issues, > and that was said not the case, the PR was closed. So no advancement is > expected in this topic, hence I opened it here, hoping there is some > solution for this issue. Please describe your setup, hardware and software. Include exact FreeBSD version/revision you use. Include all changes to /boot/loader.conf and /etc/sysctl.conf, if any. Do you use GENERIC kernel? If not, include your kernel configuration file. Include full output of "ifconfig" command. Show output of "top -SHPI" at receiving side while performing your test. Also, include output of "systat -vm 3" while traffic flows.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5B59DD78.3020908>