Network performance comparison as of today.

Samuel J. Greear sjg at evilcode.net
Fri Mar 3 09:43:49 PST 2017


On Fri, Mar 3, 2017 at 12:44 AM, Sepherosa Ziehau <sepherosa at gmail.com>
wrote:

> Hi all,
>
> Since so many folks are interested in the performance comparison, I
> just did one network related comparison here:
> https://leaf.dragonflybsd.org/~sephe/perf_cmp.pdf
>
> The intention is _not_ to troll, but to identify gaps, and what we can
> do to keep improving DragonFlyBSD.
>
> According to the comparison, we _do_ find one area DragonFlyBSD's
> network stack can be improved:
> Utilize all available CPUs for network protocol processing.
>
> Currently we only use power-of-2 CPUs to handle network protocol
> processing, e.g. on 24 CPUs system, only 16 CPUs will be used to
> handle network protocol processing.  It is fine for workload involving
> userland applications, e.g. the HTTP server workload.  But it seems
> forwarding can enjoy all available CPUs.  I will work on this.
>
> Thanks,
> sephe
>
> --
> Tomorrow Will Never Die
>


Sephe,

Great work maximizing throughput while keeping the latency well bounded,
this is a pretty astounding performance profile, many thumbs up.


Sam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dragonflybsd.org/pipermail/users/attachments/20170303/94152a45/attachment.html>


More information about the Users mailing list