[OpenAFS] cache performance
Phil.Moore@morganstanley.com
Phil.Moore@morganstanley.com
Fri, 25 Oct 2002 11:50:45 -0400
>>>>> "Nathan" == Neulinger, Nathan <nneul@umr.edu> writes:
Nathan> One assumption I see you making is that your cache isn't
Nathan> flushing. Unless your cache is larger than your working set,
Nathan> you'll need to run your scans repeatedly to insure that you
Nathan> have a good chance of catching all the accesses.
Good point -- this is another reason we know the cache audits only
provide part of the picture. I can trivially wipe my cache out just
by running a find | xargs grep against, say, oh how about the openafs
source tree? ;-)
Its also a another reason why the cache audit approach is really the
wrong design, long term. Again, I'll point out that we did this
because, well, we could. Had there been a mechanism for getting this
data from the servers, that would be my preference.
Tactically, I'm looking to get better cache audit data, but
strategically, I want to get rid of this mechanism entirely, and do
server-only audits.
In fact, one of the reasons we're looking to abandon the cache audits
long term is that the Windows client is likely going to be installed
here on a frighteningly large scale, and I have no desire to depend on
anything running reliably on Windows... (but I'm a proud
anti-Microsoft bigot :-).