pfsync in GENERIC?

Mel Flynn mel.flynn+fbsd.questions at
Sat May 30 11:35:04 UTC 2009

On Saturday 30 May 2009 05:13:27 Steven Schlansker wrote:
> On May 29, 2009, at 5:29 PM, Michael Powell wrote:
> > Steven Schlansker wrote:
> >
> > [snip]
> >
> > A custom kernel can free up a little RAM, and maybe boot a little
> > sooner,
> > but it won't produce any earth shattering differences. I think most
> > do it to
> > 'shrink' down and eliminate anything which is not required for a
> > particular
> > piece of hardware. It decreases the possibility of something unneeded
> > causing a problem, and enhances problem resolution by making the
> > list of
> > potential culprits smaller.
> Yeah, that's basically how I felt as well.  However as to the
> "something unneeded causing a problem" I must say I've never had a
> GENERIC kernel fail due to some unneeded device driver, but I've
> definitely had a custom built kernel fail because of some tunable or
> driver I misconfigured!

The general consensus is shifting indeed, as hardware makes more and bigger 
leaps then software. However, you will not notice a trimmed kernel's 
performance "under standard workload", but will be able to squeeze more out of 
the box under extreme loads, due to the simple fact that the kernel has more 
memory to work with.
Also, there are still a few tunables left that can only be set at compile 
time, MAXPHYS being the most prominent that comes to mind.

More information about the freebsd-questions mailing list