Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Mar 2014 17:33:22 +0000
From:      "Robert N. M. Watson" <rwatson@FreeBSD.org>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "src-committers@freebsd.org" <src-committers@freebsd.org>
Subject:   Re: svn commit: r263198 - in head/sys: amd64/conf conf net netinet netinet6 sys
Message-ID:  <33030492-A1A3-4A00-B2B3-66B9B2DFB461@FreeBSD.org>
In-Reply-To: <CAJ-Vmom6bCamx3Smgz4w%2Bet5Q7L2%2BKqK9_ZK6Gn0i0Dgo4WmSg@mail.gmail.com>
References:  <201403150057.s2F0vofg081606@svn.freebsd.org> <CAJ-Vmo=5YdLTkD0Dv5qHQokTQxtjFB=t2NqXfFzuZRLqjOOu%2Bg@mail.gmail.com> <alpine.BSF.2.00.1403151202440.36417@fledge.watson.org> <CAJ-Vmom6bCamx3Smgz4w%2Bet5Q7L2%2BKqK9_ZK6Gn0i0Dgo4WmSg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 15 Mar 2014, at 17:29, Adrian Chadd <adrian@freebsd.org> wrote:

>> I'd characterise this work as "early" in that it would benefit from
>> performance optimisation, device-driver work, and feature enhancement =
(e.g.,
>> not just stuff like load rebalancing, but also statistics to detect =
RSS
>> configuration problems leading to work being directed to the wrong =
CPU,
>> etc). In any case, hopefully this is a useful starting point for =
people
>> doing work in this space.
>=20
> Yup. I have a bunch of diagnostics and statistics to add to ensure
> things are staying on the right CPU.
>=20
> I'll spin them up on netperf soon and dive into UDP testing/fixing.

Excellent -- netstat support for monitoring queue and RSS behaviour is =
definitely the next step to run in, here. I'd like to see us extend the =
kernel's device-driver independent data structures and statistics to =
allow interfaces to expose additional hardware queue =
information/statistics as well as higher-level netisr, pcbgroup, and RSS =
information.

Robert=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?33030492-A1A3-4A00-B2B3-66B9B2DFB461>