Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Apr 2016 20:23:13 +0200
From:      Guido Falsi <mad@madpilot.net>
To:        Raimundo Santos <raitech@gmail.com>, "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: HZ kernel configuration still needed nowadays?
Message-ID:  <9c618d17-c9da-5952-86a6-90b54e2e0d5c@madpilot.net>
In-Reply-To: <CAGQ6iC9=fYmidPGOtScxvH%2Bydz5vjBxkHEZdf6uHOb-aXguzgw@mail.gmail.com>
References:  <CAGQ6iC9=fYmidPGOtScxvH%2Bydz5vjBxkHEZdf6uHOb-aXguzgw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 04/20/16 18:54, Raimundo Santos wrote:
> Hello, folks!
> 
> I have a FreeBSD 10.2-RELEASE taking care of the bandwidth limitation of a
> small WISP. There are around 1400 dynamic queues and dynamic schedulers,
> and a big queue for a better QoS.
> 
> Every scheduler and the big one for QoS have GRED configured.
> 
> In this scenario, it's needed to compile my kernel with HZ=1000?

AFAIK HZ=1000 has been the default since 6.0.

The only tuning suggestion relative to HZ its to lower it on less
powerful systems where such granularity isn't needed.

BTW HZ setting can be done in loader.conf at boot time, no need for
recompilation.

> 
> And, in general, is it still needed to compile a custom kernel for dummynet
> to work more precisely?

I think at present it can work fine with the HZ=1000 default. To know if
that's ok for your workload can only be verified with testing.


-- 
Guido Falsi <mad@madpilot.net>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9c618d17-c9da-5952-86a6-90b54e2e0d5c>