Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Mar 1996 17:19:19 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        msmith@atrad.adelaide.edu.au (Michael Smith)
Cc:        terry@lambert.org, msmith@atrad.adelaide.edu.au, monboso@masternet.it, freebsd-hackers@FreeBSD.ORG
Subject:   Re: xfs not working properly
Message-ID:  <199603050019.RAA07035@phaeton.artisoft.com>
In-Reply-To: <199603050002.KAA14958@genesis.atrad.adelaide.edu.au> from "Michael Smith" at Mar 5, 96 10:32:03 am

next in thread | previous in thread | raw e-mail | index | archive | help
> > The DOS clients are generally broken, unless they have local cache,
> > but the FreeBSD NFS server is also "much slower".
> 
> Hmm.  I'll agree that NFS servers are, in general, not so snappy, but the
> FreeBSD server does a pretty good job, really.  It's certainly not responsible
> for the atrocious performance the original poster was complaining about.

Wasn't my point.  My point is that there is room for improvement.

I'd like to see variant LRU insertion order as well, FWIW, based on
a per vnode working set quota to prevent mmap'ing and sequentially
accessing an mmap'ed file (ie: "cp") from thrashing the cache.  When
you hit the quota, you steal from your vnode instead of from the
global LRU (need to use a bit, like VEXEC, to defeat this behaviour
for shared pages, though...).


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



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