Solved Undocumented sysctl tunables?

I feel that it's often hard to find references to sysctl configs. On man pages, they are scattered across many places, such as sysctl(8), security(7), ifconfig(8), random(4), nfsd(8), and so many. Also, some tunables are not even documented in the man pages, such as kern.hz.

What sysctl(8) said is:
Code:
     More variables than these exist, and the best and likely only place to
     search for their deeper meaning is undoubtedly the source where they are
     defined.

I understand that documenting all of the sysctl tunables is a significant burden and nearly impossible. But I want to avoid blindly applying some arbitrary sysctl configurations that happens sometimes. Is it best to look around for FreeBSD source codes? How do you gather information on sysctl tunables? Maybe it's due to a skill issue lack of experience, but It's sometimes hard to even know that some tunables exist.
 
sysctl -ad would show you descriptions of all sysctl variables.
Adding option -T like sysctl -aTd would limit the output for loader tunables.
But unfortunately, does not show what values are accepted, thus, incomplete.
 
Back
Top