On Wed, 30 Jul 2003 [EMAIL PROTECTED] wrote:

> > The indication of this is that the g_bio zone does not return to
> > zero USED as it should.
>
> It looks like z->uz_cachefree is slightly out of date (updated in
> zone_timout() every 20th second) and often too low (not taking the
> z->uz_full_bucket list into account).
>
> The enclosed patch recalculates the number of free elements on the
> buckets instead of using z->uz_cachefree.
>

I definitely like this patch.  If it works would you please commit it?
There are other issues for sure though.  UMA can leak pages from zones
when they are destroyed.  I'm going to look into this asap.

Cheers,
Jeff

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to