Slashdot Mirror


XFS Beta

Motor writes: "Things have been a bit quiet on the XFS front over the last few months, but a beta is finally here." They've got a document to to read before installing, as well as some installation notes on the site. It looks like it's a patch for 2.4.0-test5 kernel, and you can also get it as RPMs, or ProPack.

4 of 76 comments (clear)

  1. Re:JFS is nice, but I'm concerned... by mkp · · Score: 4
    First of all, XVM (the successor to XLV) is being ported to Linux. It's a prerequisite for CXFS - the clustered version of XFS - and furthermore we want customers to be able to move disk arrays between Linux and IRIX systems.

    You can use XFS on Linux with LVM and MD RAID0. RAID1 and RAID5 might cause problems, because both they and XFS do nasty VM tricks. Since we're determined to go the kiobuf route in terms of I/O, that's were our efforts are concentrated. I'm working on adding kiobuf support to LVM as I type this. MD is next on my list.

    Finally, the man pages have been updated for Linux. They're just not on the web page yet. We weren't supposed to release the beta until Friday, but we accidentally published the beta release web page and it was on Linuxtoday/Slashdot in no time. We're updating the docs as fast as we can. Hang in there.

    --
    Martin K. Petersen, XFS team
  2. Re:Compiler version? by mkp · · Score: 5
    We require egcs 1.1.2 because it's Known To Work(tm).


    We had a lot of issues when using gcc 2.95.2, and we didn't want to fight broken compilers during the beta testing period. Consequently, we've
    set a fairly restrictive set of prerequisites.

    --
    Martin K. Petersen, XFS team
  3. Re:compiler problems but yeah SGI DRT by mkp · · Score: 5
    This is a beta, and we've only done rudimentary performance tuning. Depending on your setup and workload, XFS yields results on par or slightly better than ext2.


    We're working on replacing the current block I/O subsystem in Linux (aimed at 2.5, but will exist in the XFS tree in 2.4). Currently, Linux does block I/O in entities known as buffer_heads, which carry 512 byte payloads. The new scheme is based upon Stephen Tweedie's kiobuf model, and will support big (SCSI supports up to 16 MB/req) I/Os. XFS was primarily designed for big sustained I/Os and once we're done with the kiobuf support we'll start profiling the code and push it to the limits.


    Regarding ports to other architectures: My Alpha here at the office is running XFS, but I haven't committed the changes yet. I ported XFS to it for fun a month ago but never got around to committing the changes. I'll do that at some point. And possibly look at SPARC.


    But then again. This is Open Source. Feel free to hack on it and send us patches!

    --
    Martin K. Petersen, XFS team
  4. journaling FS by emir · · Score: 5

    i dont know if anyone is interessted in this but there is a great article on journaling filesystems at linux gazette.

    it explains different features and concepts related to the 4 different journaling filesystems. XFS, JFS, Ext3 and ReiserFS.

    --
    -- http://electronicintifada.net --