linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: jw schultz <jw@pegasys.ws>
To: linux-kernel@vger.kernel.org
Subject: Re: Linux 2.4 future
Date: Thu, 4 Dec 2003 16:14:58 -0800	[thread overview]
Message-ID: <20031205001458.GD14401@pegasys.ws> (raw)
In-Reply-To: <20031204014743.GF29119@mis-mike-wstn.matchmail.com>

On Wed, Dec 03, 2003 at 05:47:43PM -0800, Mike Fedyk wrote:
> On Wed, Dec 03, 2003 at 05:24:20PM -0800, jw schultz wrote:
> > <OT>
> > As a datapoint i'm running ext2, reiserfs, JFS and XFS each
> > for different reasons.
> > 
> > 	ext2 -- boot (i'm stodgy) and 2kb blocks for archive CDs
> > 
> > 	reiserfs3 -- filesystems not exported nfs (no
> > 	historical version level that i can confirm whether
> > 	i have or not will namesys assert is reliable over
> > 	nfs)
> > 
> 
> Maybe you should just try it?  I've used reiserfs on an NFS/samba server,
> and it didn't give me trouble.

I did once.  Seemed fine for a while then it hit problems
(don't recall specifics) with some files.  Very painful
transitioning active filesystems.  Since then practically
every new version has claimed to have fixed NFS.  I'll wait
until the fix doesn't need to be fixed again for a few revs.

> 
> > 	jfs -- most nfs exported filesystems, decent
> > 	performance and solid but i don't use if for home
> > 	because in SuSE's 2.4.18 (i know it is ancient but
> > 	solid for me) jfs doesn't update mtime of
> > 	directories unless the block allocation changes
> > 	breaking maildir update detection.
> 
> This has been fixed in newer versions of JFS though, right?

Dunno,  I assume so.  It is a pretty obvious bug by the time
i had a server running JFS the kernel i was running was
already old.

If you are running JFS it is easy to test.  Just create a
directory with some files in it and rename or delete one so
the block count of the directory is unchanged and look at
the mtime.

> > 	xfs -- home (because of the jfs bug) Earlier tests
> > 	of xfs gave me horrible performance and i haven't
> > 	gotten around to testing since then.  If this is
> > 	fixed without tuning i might drop jfs.  Then again i
> > 	may drop xfs in the next upgrade if i change distros
> > 	and xfs isn't in-kernel.
> 
> What about ext3?  I tend to prefer ext3 since I know how it works more than
> the others, and it puts data integrity ahead of performance, which is the
> way things should be (TM).

I see too many reports of lost files and ext3 running in a
degraded state unnoticed to trust it.  The features list is
great but there are just too many bugfixes between kernel
versions in production and HEAD.  When i've XFS, reiserfs
and JFS to choose from the need for ext3 just isn't there at
this time.  The added confidence of data journalling on
systems that don't crash just doesn't outweigh doubts caused
by reports of silently lost files. (look further down the
other branch from the message to which this is a reply)

I appreciate the work that has gone into ext3 and have some
hopes that in time it may get past any real or imagined
deficiencies.  I suspect that the biggest value of ext3 at
this time is as a labratory for testing filesystem theory
and new features.


-- 
________________________________________________________________
	J.W. Schultz            Pegasystems Technologies
	email address:		jw@pegasys.ws

		Remember Cernan and Schmitt

  parent reply	other threads:[~2003-12-05  0:15 UTC|newest]

Thread overview: 76+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-01 14:25 Linux 2.4 future Marcelo Tosatti
2003-12-01 15:04 ` Ian Kent
2003-12-01 15:33   ` Christoph Hellwig
2003-12-01 21:36     ` Peter C. Norton
2003-12-01 23:54       ` Arjan van de Ven
2003-12-02  1:11         ` Ian Kent
2003-12-02 20:13           ` Peter C. Norton
2003-12-02 20:10         ` Peter C. Norton
2003-12-02 20:18           ` Arjan van de Ven
2003-12-02 20:46             ` Peter C. Norton
2003-12-03  1:23               ` Ian Kent
2003-12-03 10:36                 ` Matthias Andree
2003-12-03 14:49                   ` Ian Kent
2003-12-03 15:00                     ` Matthias Andree
2003-12-04  6:24                       ` Ian Kent
2003-12-02 21:56             ` Bryan Whitehead
2003-12-02  8:17       ` Christoph Hellwig
2003-12-02  1:09     ` Ian Kent
2003-12-02  2:23     ` snpe
2003-12-02  6:39       ` Jan-Benedict Glaw
2003-12-02 18:04         ` Linus Torvalds
2003-12-02 18:45           ` Jan-Benedict Glaw
2003-12-02 19:09             ` Linus Torvalds
2003-12-02 19:13               ` Jan-Benedict Glaw
2003-12-02 19:39               ` Gene Heskett
2003-12-02 20:13                 ` Jeff Garzik
2003-12-02 20:32                 ` Stephan von Krawczynski
2003-12-02 21:48                   ` Gene Heskett
2003-12-02 21:56                     ` Linus Torvalds
2003-12-03  2:36                       ` Harald Arnesen
2003-12-03  9:21                     ` Helge Hafting
2003-12-02 19:59           ` snpe
2003-12-02 22:30             ` Mike Fedyk
2003-12-02 22:43               ` Arnaldo Carvalho de Melo
2003-12-03 14:08                 ` snpe
2003-12-03 13:26                   ` Christoph Hellwig
2003-12-02  8:18       ` Christoph Hellwig
2003-12-01 15:26 ` Norberto Bensa
2003-12-01 23:30   ` 2.6 security patches merged? was: " Mike Fedyk
2003-12-02  0:06     ` Chris Wright
2003-12-02  0:58       ` Måns Rullgård
2003-12-02  1:56         ` Chris Wright
2003-12-02 11:55     ` Marcelo Tosatti
2003-12-02  9:00   ` Matthias Andree
2003-12-02 11:54   ` Ionut Georgescu
2003-12-02 12:03     ` Arnaldo Carvalho de Melo
2003-12-02 13:13       ` Ionut Georgescu
2003-12-02 13:38         ` Ed Sweetman
2003-12-02 14:12           ` Arnaldo Carvalho de Melo
2003-12-02 16:01           ` Ionut Georgescu
2003-12-02 16:08             ` Jeff Garzik
2003-12-02 18:20               ` John Bradford
2003-12-02 20:19               ` Ville Herva
2003-12-02 21:40                 ` Chris Wright
2003-12-02 20:09       ` Stephan von Krawczynski
2003-12-02 20:24         ` Arnaldo Carvalho de Melo
2003-12-02 20:45           ` Stephan von Krawczynski
2003-12-02 21:03             ` Arnaldo Carvalho de Melo
     [not found]       ` <Pine.LNX.4.58.0312021402360.17892@moje.vabo.cz>
     [not found]         ` <20031202131512.GU13388@conectiva.com.br>
     [not found]           ` <Pine.LNX.4.58.0312021433360.8417@moje.vabo.cz>
     [not found]             ` <20031202135423.GB13388@conectiva.com.br>
2003-12-02 20:21               ` Tomas Konir
2003-12-02 18:53                 ` Mike Fedyk
2003-12-02 19:06                   ` Valdis.Kletnieks
2003-12-02 23:13                 ` Jose Luis Domingo Lopez
2003-12-03 18:22                 ` bill davidsen
2003-12-04  1:24                   ` jw schultz
2003-12-04  1:47                     ` Mike Fedyk
2003-12-04  3:45                       ` Tim Connors
2003-12-04  5:41                         ` Willy Tarreau
2003-12-05  0:14                       ` jw schultz [this message]
2003-12-01 15:56 ` Marcelo Tosatti
2003-12-01 21:02 ` David S. Miller
2003-12-03 21:26 ` Jan Rychter
2003-12-03 20:51   ` Jeff Garzik
2003-12-03 21:14   ` Willy Tarreau
2003-12-05 15:33   ` John Jasen
2003-12-05 22:23     ` Mike Fedyk
2003-12-06 15:49     ` Max Valdez

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20031205001458.GD14401@pegasys.ws \
    --to=jw@pegasys.ws \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).