Date: Wed, 13 Feb 2008 18:02:03 -0800 From: Alfred Perlstein <alfred@freebsd.org> To: Robert Watson <rwatson@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/coda cnode.h coda_subr.c coda_vnops.c Message-ID: <20080214020203.GP99258@elvis.mu.org> In-Reply-To: <200802131545.m1DFjCq0092390@repoman.freebsd.org> References: <200802131545.m1DFjCq0092390@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
* Robert Watson <rwatson@FreeBSD.org> [080213 07:45] wrote: > rwatson 2008-02-13 15:45:12 UTC > > FreeBSD src repository > > Modified files: > sys/fs/coda cnode.h coda_subr.c coda_vnops.c > Log: ... > Since the Coda module is agressive about not keeping around > unopened cnodes, the utility of the cache is somewhat limited for > files, but works will for directories. We should make Coda less > agressive about GCing cnodes in VOP_INACTIVE() in order to improve > the effectiveness of in-kernel caching of attributes and access > rights. Move the GC to the VOP_RECLAIM VOP and you'll get what you want. -Alfred
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080214020203.GP99258>