It's Tux3 versus Ext4 !

Abhishek Rawal

Abhishek Rawal

@abhishek-fg9tRh Oct 26, 2024
Tux3 is an Opensource file system which has been developed by Daniel Phillips which is still "Under-development" project.However, latest updates by developers brings some exciting features of Tux3 which likely to give the major competition to Ext4 File systems.

The benchmark result seems to be outnumbering the Ext4 in it's first trial benchmark test.Tux3 uses less CPU & finishes the process faster,It even spends pretty less time on waiting than Ext4.Just to mention again,Tux3 is still under-development & many bits are still to be fixed which are unprepared.

More details can be obtained from official link : <a href="https://lkml.indiana.edu/hypermail/linux/kernel/1301.0/00007.html" target="_blank" rel="nofollow noopener noreferrer">Linux-Kernel Archive: Tux3 report: New news for the new year</a>

Replies

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform

  • Anoop Kumar

    Anoop Kumar

    @anoop-kumar-GDGRCn Jan 7, 2013

    ext4
    time cpu wait
    46.338, 1.244, 5.096
    49.101, 1.144, 5.896
    49.838, 1.152, 5.776
     
    tux3
     
    time cpu wait
    46.684, 0.592, 1.860
    44.011, 0.684, 1.764
    43.773, 0.556, 1.888
    Looks like almost 3 times faster than ext4. great improvement.👍
  • Abhishek Rawal

    Abhishek Rawal

    @abhishek-fg9tRh May 9, 2013

    Update : Tux3 File-System is even faster than tmpfs as per latest benchmarking result.The reason given by Daniel Phillips for Tux3 being able to outperform tmpfs is that Tux3 back-end/front-end design can work atop CPUs & when some task is offloaded a-sync for dbench task, the result comes out to be positive.

    For more details read this LKML : <a href="https://lkml.indiana.edu/hypermail/linux/kernel/1305.0/03713.html" target="_blank" rel="nofollow noopener noreferrer">Linux-Kernel Archive: Tux3 Report: Faster than tmpfs, what?</a>

    However, sad thing is Tux-3 File-system still hasn't been proposed for inclusion in mainline Linux Kernel.Atleast we are not going to see inclusion of Tux3 in Next Kernel Update i.e. Linux Kernel 3.10
    Maybe sometime soon ?

    What's your take CEans ? Do you think Tux3 will replace the current FS of Linux i.e. ext4 ?
  • Pensu

    Pensu

    @pensu-8tNeGU May 9, 2013

    It should, provided it is stable after completion of development phase. If it is faster, which it is, then I guess it should be used.
  • Abhishek Rawal

    Abhishek Rawal

    @abhishek-fg9tRh Jul 29, 2013

    Update:
    Tux3 BTree based FS still isn't included in mainline Linux Kernel.However, Tux3 team is concentrating in adding new features to this File-system which has outperformed Ext4 in the initial benchmarking.

    More details by lead developer Daniel Phillips has been published about Data compression in the mail listing.The latest update claims that, Tux3 is aiming for transparent data compression on complete file-system & per file-levels.
    Read in detail : <a href="https://phunq.net/pipermail/tux3/2013-July/002086.html" target="_blank" rel="nofollow noopener noreferrer">Design note: Data compression (draft)</a>

    Tux3 is constantly being developed & new features are added. But still it's not stable FS for Linux.Hence, there is no hope that it will be merged in Linux mainline Kernel in next update of Linux Kernel 3.11
  • Abhishek Rawal

    Abhishek Rawal

    @abhishek-fg9tRh Nov 18, 2013

    Update:
    The linked PDF includes overview on Tux3 FS which was submitted in LinuxCon 2013. It covers every features of Tux3.
  • Abhishek Rawal

    Abhishek Rawal

    @abhishek-fg9tRh Feb 4, 2014

    And another update :
    It's been five years of Tux3 development, and still it is not mainlined in Linux kernel. Well, you have to wait some more time since there are still some extraordinary bugs which is pushing back the stable release. Check detailed information in <a href="https://lkml.indiana.edu/hypermail/linux/kernel/1402.0/01058.html" target="_blank" rel="nofollow noopener noreferrer">Linux-Kernel Archive: Tux3 Report: Our blocker list</a>
  • Abhishek Rawal

    Abhishek Rawal

    @abhishek-fg9tRh Mar 27, 2014

    Update :
    Finally! Good news. It's been reported by Phoronix that Tux3 is likely to be merged into Linux Kernel in a week or two. Let's wait for merge proposal. I am keen to test this FS 👍
  • Abhishek Rawal

    Abhishek Rawal

    @abhishek-fg9tRh May 19, 2014

    Update :
    Tux3 was harshly criticized by XFS developer Dave Chinner Over its Code Quality. It's been said, Tux3 even after 6 years of development is at the stage where Btrfs was 5 years ago. So, Tux3 still have long way to go.

    Read mailing list : <a href="https://lkml.iu.edu/hypermail/linux/kernel/1405.2/01175.html" target="_blank" rel="nofollow noopener noreferrer">Linux-Kernel Archive: Re: [RFC] Tux3 for review</a>