Announcement

Collapse
No announcement yet.

Ubuntu 9.04 Receives EXT4 Support

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • phoronix
    started a topic Ubuntu 9.04 Receives EXT4 Support

    Ubuntu 9.04 Receives EXT4 Support

    Phoronix: Ubuntu 9.04 Receives EXT4 Support

    With the EXT4 file-system having been stabilized with the Linux 2.6.28 kernel, the Ubuntu developers are preparing to adopt this evolutionary Linux file-system update. EXT4 will not replace EXT3 as the default file-system until at least Ubuntu 9.10, but as of yesterday, Ubuntu 9.04 now has install-time support for EXT4. In this article we are looking at the EXT4 support within Ubuntu as well as providing a few Linux file-system benchmarks from a netbook-embedded solid-state drive. In this article we have published Ubuntu benchmarks of EXT4, EXT3, XFS, JFS, and ReiserFS file-systems.

    http://www.phoronix.com/vr.php?view=13363

  • fxfuji
    replied
    The IOZone Write test result is rather strange... it's hard for me to believe that ext4 is 2x faster than the earlier ext2/3 versions. I wonder if delayed writes are playing havoc with the results?

    Leave a comment:


  • Yfrwlf
    replied
    I really like Ext4, very nice FS in comparison to Ext3, seems quite a lot faster. Conversion from Ext3 to 4 was easy and flawless. Rock on. ^^

    Leave a comment:


  • curaga
    replied
    JFS has the lowest CPU usage of all journaling FS..

    Leave a comment:


  • Peter_Cordes
    replied
    Originally posted by broomfighter View Post
    why haven't we been using xfs default?
    It's tricky to use as a root FS, because you can only setup grub on it from the GRUB bootloader itself, not while running Linux with grub-install. (I keep a GRUB floppy image on a USB drive, that I can boot with syslinux's memdisk. I also have it on my PXE netboot server.)

    Also, XFS needs to be mounted with logbsize=256k to do well all around (at least on magnetic disks). However, putting that in /etc/fstab for the root fs doesn't do anything, because for the root fs it only does a mount -o remount to try to apply the options. So if only logbsize=256k was the default on systems with plenty of RAM... (with the default logbsize=32k, IIRC, you bottleneck on journaling metadata ops any time you write a lot of small files, e.g. extracting a tar). Be sure you use a recent xfsprogs, or manually specify lazy_count=1.

    Anyway, wow, ext4 does great on solid-state disks! I wonder what the bottlenecks are in the other filesystems... Maybe CPU usage on the Atom? I know XFS is not a small piece of code, and it's definitely tuned for massive SMP systems, but maybe not for systems with such a slow CPU, esp. relative to the I/O latency of a solid state disk.

    Leave a comment:


  • broomfighter
    replied
    xfs

    why haven't we been using xfs default?

    Leave a comment:


  • Yfrwlf
    replied
    Originally posted by d2kx View Post
    http://cdimage.ubuntu.com/kubuntu/daily-live/current/

    You could also wait for Alpha 3 which is arriving tomorrow, but tere shouldn't be any changes to this one really.
    It's called system updates....doing that would probably be faster than downloading, burning/making a USB boot drive, and installing Alpha 3 when you already have Alpha 2.

    Sillyfaces. :P

    Leave a comment:


  • corepl
    replied
    what about data=writeback ? was that used during tests ?

    These options could noticeably affect performance.

    From Documentation/filesystems/ext4.txt

    - When comparing performance with other filesystems, remember that
    ext3/4 by default offers higher data integrity guarantees than most.
    So when comparing with a metadata-only journalling filesystem, such
    as ext3, use `mount -o data=writeback'.
    And you might as well use
    `mount -o nobh' too along with it. Making the journal larger than
    the mke2fs default often helps performance with metadata-intensive
    workloads.

    * writeback mode
    In data=writeback mode, ext4 does not journal data at all. This mode provides a similar level of journaling as that of XFS, JFS, and ReiserFS in its default mode - metadata journaling. A crash+recovery can cause incorrect data to appear in files which were written shortly before the crash. This mode will typically provide the best ext4 performance.

    Leave a comment:


  • d2kx
    replied
    Originally posted by clickwir View Post
    Where can I download the ISO that was used here?
    (Preferably Kubuntu)

    Right now I'm using Alpha 2 alternate installer and it doesn't have ext4.
    http://cdimage.ubuntu.com/kubuntu/daily-live/current/

    You could also wait for Alpha 3 which is arriving tomorrow, but tere shouldn't be any changes to this one really.

    Leave a comment:


  • clickwir
    replied
    Where can I download the ISO that was used here?
    (Preferably Kubuntu)

    Right now I'm using Alpha 2 alternate installer and it doesn't have ext4.

    Leave a comment:

Working...
X