Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Sep 1997 18:45:43 +0200
From:      Poul-Henning Kamp <phk@critter.freebsd.dk>
To:        Darren Reed <darrenr@cyber.com.au>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/kern vfs_subr.c 
Message-ID:  <522.875205943@critter.freebsd.dk>
In-Reply-To: Your message of "Fri, 26 Sep 1997 02:36:30 %2B1000." <199709251636.CAA00930@plum.cyber.com.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <199709251636.CAA00930@plum.cyber.com.au>, Darren Reed writes:

>>   Target number of free vnodes versus namecache hit rate in % during a
>>   make world:
>>             10    98.5316
>>            200    98.5479
>>            500    98.5546
>>           1000    98.5709
>>           3000    98.6006
>>           4000    98.6126
>
>Is this always a good measure of a file system ?

no, which is why it is a sysctl variable.  I was waiting for the commit
mail to reach me, so I could send out the customary explanation:

I belive that I have analysed the situation very carefully.  I just
needed measurements to confirm my conclusions.

There could be cases where this is not a good idea, I havn't been able
to find any so far.

If you suspect you have such a condition do this:

	sysctl -w debug.wantfreevnodes=0

which will revert to the previous behaviour.

Please report any cases where you need to do this.

--
Poul-Henning Kamp             FreeBSD coreteam member
phk@FreeBSD.ORG               "Real hackers run -current on their laptop."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?522.875205943>