Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Feb 2020 17:34:48 +0100
From:      Daniel Ebdrup Jensen <debdrup@freebsd.org>
To:        freebsd-drivers@freebsd.org, FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: Network throughput not reaching line rate. Need clarification on iflib.
Message-ID:  <CAJEDNsi%2B-zC=LEv5y67X7pcKP83hLP=uSqcZRwdye_gWKRLjvQ@mail.gmail.com>
In-Reply-To: <7cfc7c52-b548-19bd-343b-899aca45c654@selasky.org>
References:  <CAAO%2BANPvfRhLiCZX=0UWDToKWNACrZ66JgOd%2Bs_p9fAgc%2BrWTw@mail.gmail.com> <7cfc7c52-b548-19bd-343b-899aca45c654@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJEDNsi%2B-zC=LEv5y67X7pcKP83hLP=uSqcZRwdye_gWKRLjvQ>