Network throughput not reaching line rate. Need clarification on iflib.

Daniel Ebdrup Jensen debdrup at freebsd.org
Fri Feb 28 16:35:02 UTC 2020


Yes, iperf3 will default to single-threaded packet generation, et al. which
favours fast cores with frequency boosting facilities.
You might want to use iperf2 as that's properly multi-threaded, or you can
use pkt-gen out of src/tools/tools/netmap/ or ports/net/pkt-gen.

On Fri, Feb 28, 2020 at 10:35 AM Hans Petter Selasky <hps at selasky.org>
wrote:

> On 2020-02-28 10:03, Rajesh Kumar wrote:
> > Hi FreeBSD team,
> >
> > I am writing a network driver using iflib framework and using "iperf3"
> tool
> > for performance testing.
> >
>
> Is there any difference with "iperf" tool and using multiple threads? I
> think iperf3 is single threaded ???
>
> --HPS
>
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
>


More information about the freebsd-hackers mailing list