Thomas Roessler ([EMAIL PROTECTED]) wrote :

> On 2000-07-10 17:59:31 +0200, Ives Aerts wrote:
> 
> > We are currently using mutt-1.0i on solaris 2.6. I
> > would like to upgrade to 1.2.4 but it is a _lot_ slower
> > than 1.0 when reading my mailbox over NFS. Compiling
> > with --disable-fcntl helps, but that doesn't seem to be
> > recommended according to the FAQ on www.mutt.org. The
> > same FAQ also claims that the 'current' version's usage
> > of fcntl over NFS has been made faster but that's
> > certainly not my experience.
> 
> The reason for the speed decrease you are observing is
> that earlier mutt versions' fcntl locking didn't really
> work.  Working fcntl locking, however, will invalidate the
> NFS client's cache, which in turn reduces performance to
> over-the-wire speed on your local network.
> 
> Note that this cache invalidation is _not_ an error.  In
> fact, some Linux versions incorrectly used cached data,
> which reportedly lead to mail loss in several cases.

Isn't better to test for host enviroment and make decision on result ?
For example use cache if host system is solaris or another unix with good
caching.

 
> Bottom line: Accept the speed decrease, it's a good thing.
> As an alternative, you could use maildir folders which
> should still profit from NFS caching (no locking
> necessary), or you could try to move your mail folder to
> the local disk.

Maildir is nice but here is still sendmail which does not support it. Moving
mail folder to local disk isn't good in some scenarios, for example when you
have backup only for server disks, NIS enviroment etc...

-- 
                              Martin Keseg
                              Junior System Engineer
                              Sun Microsystem Slovakia

Reply via email to