DragonFly BSD
DragonFly kernel List (threaded) for 2005-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Severe packet loss on fxp interfaces with the new bridging code...


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sat, 24 Dec 2005 14:42:33 -0800 (PST)

:It looks like this is the problem after all.   My machine has 128M of
:ram, which results in 1504 mbuf clusters by default.  In operation,
:I have never seen it break 1000, so I assumed that this was not
:the issue.  Since the magazine size for clusters ends up being 256
:though, it appears that there is not enough wiggle room for the
:objcache here.
:
:After increasing nmbclusters though, things work perfectly.  Still,
:it might be useful for this knob to take into account the number
:of cpus and magazine size.
:
:Anyways, enjoy the holidays!
:
:Chris

    Ok.  That makes a lot of sense.  The granularity is too high and
    the objcache can't maintain enough magazines on each cpu.  We have
    a minimum calculation for that in the kernel which I'll have to
    bump up, but I'll do it after the release.

    Do you still want a leaf account?

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]