Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Feb 2009 17:25:04 -0700
From:      Scott Long <scottl@samsco.org>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org
Subject:   Re: svn commit: r188832 - head/sys/nfsclient
Message-ID:  <499DF860.8020903@samsco.org>
In-Reply-To: <200902192218.n1JMI1HF009245@svn.freebsd.org>
References:  <200902192218.n1JMI1HF009245@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote:
> Author: jhb
> Date: Thu Feb 19 22:18:00 2009
> New Revision: 188832
> URL: http://svn.freebsd.org/changeset/base/188832
> 
> Log:
>   When fetching attributes for a file for NFSv3 mounts, do not perform an
>   opportunistic ACCESS RPC to populate both the access and attribute caches
>   of the file and instead always use a GETATTR RPC.  On many modern NFS
>   servers, an ACCESS RPC is much more expensive to service than a GETATTR
>   RPC.
>   

Not too long ago, this was a very useful and important optimization. 
Can you say which servers this applies to?  Could it have been made an
option instead of outright deleted?

Scott



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