On Thu, Jan 18, 2001 at 09:55:58AM -0600, Steve Lord wrote:
> > Hello, I'm running SuSE linux 6.4 with kernel 2.4.0_SuSE which is
> > basicly
> > the released 2.4.0 kernel with patches for the resier filesystem. I'm
> > not
> > happy with this file system. It looks so far that if I want to try XFS
> > that I have to use the kernel which is supplied with it from sgi. I'm a
> > little hesitant to do this as it doesn't appear to be the
> > released(final)
> > version of the 2.4.0 kernel. Is there a package that can be added to the
> > kernel that I already have? Or even one that is compatable with the
> > released 2.4.0 kernel. I would really like to try XFS. Or maybe I'm way
> > off base and the kernel version from the download site IS 2.4.0(final)?
>
> We do have the 2.4 kernel with XFS support. The cvs tree is setup
> this way, this is the fastest way to get changes. I just looked at
> what we have for ftp download, and it is somewhat redhat centric
> right now (nothing but rpms), however, you could take the kernel
> source rpm and do an rpm -bp on it to get a source tree, from this
> you could feed it your kernel config parameters (plus xfs options
> of course - you need to turn on experimental options for this to
> be an option)
Just a warning. Newer SuSE ships with gcc 2.95, which unfortunately
miscompiles xfs. You need to copy an egcs 1.1 from an older suse release
and compile the kernel with that.
> Once 2.4.1 is out and we have merged up to it then our tree will actually
> have reiserfs and xfs - at the moment you would have to use different
> kernels to move data out of reiserfs and into xfs - or you could apply
> a reiserfs patch to our kernel if you are feeling really brave.
It'll be interesting to see comparable benchmarks when that happens.
On my first not totally scientific tests reiserfs seems to be faster than
XFS on metadata write performance (rm -rf of big trees, untar of tars with
lots of files)
-Andi
|