Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Aug 1997 23:43:18 -0600 (MDT)
From:      Wes Peters <softweyr@xmission.com>
To:        Paul Dekkers <psd@worldaccess.nl>
Cc:        questions@freebsd.org
Subject:   FreeBSD is slower than Linux !?
Message-ID:  <199708150543.XAA16622@obie.softweyr.ml.org>
In-Reply-To: <Pine.LNX.3.96.970814003604.104A-100000@gromit.nev.ml.org>
References:  <Pine.LNX.3.96.970814003604.104A-100000@gromit.nev.ml.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Paul Dekkers writes:
 > But, my main question -> I think FreeBSD is that slow because it writes
 > everything to disk directly, without a good cache. Why is this like it is?
 > This does not make FreeBSD very attractive for me to use as a fileserver
 > (nfs or samba) or e.g. a mail server.

To malign one of Mr. Clemens more famous quotes:
There are three kinds of lies: lies, damned lies, and benchmarks.

That would depend on whether you want your files fast, or want them to
still exist when the power goes out.  On Linux, the default is mount
drives asynchronously, on the BSD the default is synchronous.  To quote
from the FreeBSD mount(8) man page:

     The options are as follows:
     ...
     -o      Options are specified with a -o flag followed by a comma separat-
             ed string of options.  The following options are available:

             async   All I/O to the file system should be done asynchronously.
                     This is a dangerous flag to set, and should not be used
                     unless you are prepared to recreate the file system

The options are there, and the choice is yours.  For a web server that
gets a *lot* of hits, or a news server, you may want to use async.  Do
really good backups on your web files.  For a mail server, if you
consider your mail important, I wouldn't think of it.  For a development
system or other volatile but somewhat non-critical, async might be a
possibility.  I certainly wouldn't use it on *my* central source code
repository.

-- 
          "Where am I, and what am I doing in this handbasket?"

Wes Peters                                                       Softweyr LLC
http://www.xmission.com/~softweyr                       softweyr@xmission.com






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