Announcement

Collapse
No announcement yet.

F2FS File-System Shows Hope, Runs Against Btrfs & EXT4

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

  • F2FS File-System Shows Hope, Runs Against Btrfs & EXT4

    Phoronix: F2FS File-System Shows Hope, Runs Against Btrfs & EXT4

    Being released soon is the Linux 3.8 kernel and one of its many new features is the introduction of the F2FS file-system. The "Flash-Friendly File-System" was developed by Samsung and is showing promise as a new Linux file-system designed around the characteristics of flash-based storage devices. In this article are the first benchmarks of F2FS compared to Btrfs, EXT3, EXT4, XFS, JFS, and ReiserFS file-systems.

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

  • #2
    What about Tux3?

    Comment


    • #3
      Not fsyncing data to the "disc" is OK-ish for me. Reason : It is developed primarily for flash storage.

      Comment


      • #4
        Originally posted by mayankleoboy1 View Post
        Not fsyncing data to the "disc" is OK-ish for me. Reason : It is developed primarily for flash storage.
        Another nice thing is that this filesystem will mostly be used on devices with a battery. In theory this means that it's less likely to experience a sudden power loss. At least, most phones shut themselves down when their battery gets dangerously low. This won't protect data integrity when the kernel crashes, or the user yanks the battery, but it's something to note.

        Comment


        • #5
          Originally posted by mayankleoboy1 View Post
          Not fsyncing data to the "disc" is OK-ish for me. Reason : It is developed primarily for flash storage.
          why should that be a reason???

          Comment


          • #6
            Originally posted by a user View Post
            why should that be a reason???
            Just guessing here, but probably because write times are so fast that its unlikely for the power to die (considering its on battery) at the exact moment something important is in the cache. Also constant fsyncs ruin flash medium lol

            Comment


            • #7
              Originally posted by EmbraceUnity View Post
              What about Tux3?
              I'm guessing cause its not in the Kernel tree.

              Comment


              • #8
                I have sdcards, flash pens, external hd's, etc etc


                they are all in either exfat or fat32

                so FUCK YES this needs to happen and happen fast


                I also question phoronix:


                WHY THE FUCK are you comparing f2fs to ext4 etc? and in a linux install? who the fuck cares


                here's an idea: HOW ABOUT A RELEVANT FUCKING TEST like comparing f2fs perfomance to exfat and fat32 in SD cards and USB pens ???

                y r people so stupid ffs

                Comment


                • #9
                  Calm down, I'm using F2FS for half a year on my mailserver and am a happy user of it.
                  I don't care a bit re smearing test and benchmarks. I just use it, because I like the code. And the concept.
                  Who cares - let do the test and prove or disprove his dreams coming true or shattering to pieces.

                  Comment


                  • #10
                    "Who cares "

                    I DO


                    my mp3's/flacs are the most precious things I have, I'm not happy with exfat.


                    If f2fs is proven to be SAFE and stable, with the same speed as exfat, I'm gonna start formatting all of them

                    Comment


                    • #11
                      Michael I think you did the two recent filesystem tests backwards, Btrfs should have been running on the HDD and F2FS should be running on the SSD. It's kind of silly to be running a flash memory targeted FS on something that's *not* flash.

                      Comment


                      • #12
                        Pretty useless tests without a mixed environment where you have a boot SSD drive that houses the OS and your data drive to read/write as app specific necessary.

                        Build a test suite on that common scenario.

                        Comment


                        • #13
                          I really want this for my systems running from SD cards (OpenPandora / Raspberry Pi). I've had a couple of SD cards corrupt on me (one a fairly expensive 64gb). And while I can't say the filesystem had anything to do with it, I'd still like the peace of mind a filesystem especially suited to flash this would bring.

                          Comment


                          • #14
                            Originally posted by Pallidus View Post
                            I have sdcards, flash pens, external hd's, etc etc


                            they are all in either exfat or fat32

                            so FUCK YES this needs to happen and happen fast


                            I also question phoronix:


                            WHY THE FUCK are you comparing f2fs to ext4 etc? and in a linux install? who the fuck cares


                            here's an idea: HOW ABOUT A RELEVANT FUCKING TEST like comparing f2fs perfomance to exfat and fat32 in SD cards and USB pens ???

                            y r people so stupid ffs
                            Some people have SSDs inside their computers, are currently using ext4 on them, and might consider migrating to f2fs; you see, not everybody uses flash exclusively on external devices, and not everybody is only interested in extfat or fat32. I would even dare suggest that most of those using extfat / fat32 on an external device need to keep compatibility with other computers, and are thus less likely to consider f2fs as an alternative.
                            Last edited by eduperez; 02-19-2013, 05:28 AM.

                            Comment


                            • #15
                              I am not that much into filesystems, and I might sound ignorant, but instead of creating a new filesystem from scratch wouldn't it make more sense to enhance the established ones so they would work better on flash drives like by adding a mount option?

                              Comment

                              Working...
                              X